外部驱动器盘符 – 备份

我正在编写一个PowerShell脚本,使用robocopy将我的Vista驱动器中的多个文件夹备份到外部USB驱动器。
Windows不保证它将始终将相同的驱动器号分配给外部驱动器。
解决这个问题的最好方法是什么?
如何编码目标path?

谢谢。

Solutions Collecting From Web of "外部驱动器盘符 – 备份"

Windows可能会更改分配给您的USB驱动器的驱动器号。
执行此备份的正确方法是将USB驱动器挂载到一个空目录中。 它不仅增加了交换存储的一致性,而且还允许在Windows桌面上使用持久快捷方式。

这是如何:

  1. 从Windows的“运行/开始搜索”框中运行“diskmgmt.msc”
  2. 右键单击您的插入驱动器,然后选择“更改驱动器号和路径”。
  3. 删除分配给您的驱动器的当前驱动器号。
  4. 点击添加按钮
  5. 选择安装到下面的空的NTFS文件夹,然后点击浏览。
  6. 现在导航到要分配USB驱动器的子文件夹并确认分配。

USB驱动器从现在开始可以从该文件夹访问(如果它连接到电脑当然)。
现在,您可以更改脚本以选择装入驱动器的文件夹作为目标文件夹,并忘记驱动器号的持久性。

使用可以在http://www.nirsoft.net/utils/drive_letter_view.html上免费获得“驱动器盘符视图”,将所需的盘符分配给外部驱动器。 从这一刻起,选定的可移动媒体将始终以相同的字母安装。 (测试与Windows 8.1)

朝向商业方面http://www.zentimo.com上的“Zentimo存储”是最好的解决方案。

要么

使用Diskpart diskpart>列表卷

选择卷n分配字母= T即新的字母。

你确定这是不可能的吗? (我现在没有外部硬盘来测试)。 我认为,如果你右键点击“计算机”,然后选择管理,你可以选择一个硬盘驱动器,这将永远是相同的这个磁盘的信。

但是,您不能使用磁盘的序列号吗?

(对不起,如果我的解释没有得到很好的解释,我不是母语为英语的人)