我正在编写一个PowerShell脚本,它将使用robocopy将我的Vista驱动器中的多个文件夹备份到外部USB驱动器 .Windows不保证始终将相同的驱动器号分配给外部驱动器 .解决这个问题的最佳方法是什么?如何编写目标路径?
谢谢 .
Windows可以更改分配给USB驱动器的驱动器号 .执行此备份的正确方法是将USB驱动器安装在空目录中 . 它不仅为交换存储增加了一些一致性,而且还允许Windows桌面上的持久快捷方式 .
这是如何:
从Windows的“运行/开始搜索”框中运行"diskmgmt.msc",
右键单击插入的驱动器,然后选择"Change Drive Letter and Paths."
删除分配给驱动器的当前驱动器号 .
单击“添加”按钮
选择Mount到以下空NTFS文件夹,然后单击browse .
现在导航到要为其分配USB驱动器的子文件夹并确认分配 .
从现在开始,USB驱动器可以从该文件夹访问(如果它当然连接到计算机) .现在,您可以更改脚本以选择具有已安装驱动器的文件夹作为目标文件夹,并忘记驱动器盘符持久性 .
使用可以在http://www.nirsoft.net/utils/drive_letter_view.html免费使用"Drive Letter View"将所需的驱动器号分配给外部驱动器 . 从此刻起,所选的可移动介质将始终以相同的字母安装 . (用Windows 8.1测试)
朝着商业方面"Zentimo storage"在http://www.zentimo.com是最好的解决方案 .
要么
使用Diskpart diskpart> list volume
选择音量n指定字母= T即新字母 .
你确定这是不可能的吗? (我现在没有外接硬盘来测试) . 我认为,如果你右键单击“计算机”,然后选择管理,你可以选择一个硬盘的字母,对于这个磁盘来说总是相同的 .
但是,你不能使用磁盘的序列号吗?
(对不起,如果我的解释没有得到很好的解释,我不是母语为英语的人)
3 回答
Windows可以更改分配给USB驱动器的驱动器号 .
执行此备份的正确方法是将USB驱动器安装在空目录中 . 它不仅为交换存储增加了一些一致性,而且还允许Windows桌面上的持久快捷方式 .
这是如何:
从Windows的“运行/开始搜索”框中运行"diskmgmt.msc",
右键单击插入的驱动器,然后选择"Change Drive Letter and Paths."
删除分配给驱动器的当前驱动器号 .
单击“添加”按钮
选择Mount到以下空NTFS文件夹,然后单击browse .
现在导航到要为其分配USB驱动器的子文件夹并确认分配 .
从现在开始,USB驱动器可以从该文件夹访问(如果它当然连接到计算机) .
现在,您可以更改脚本以选择具有已安装驱动器的文件夹作为目标文件夹,并忘记驱动器盘符持久性 .
使用可以在http://www.nirsoft.net/utils/drive_letter_view.html免费使用"Drive Letter View"将所需的驱动器号分配给外部驱动器 . 从此刻起,所选的可移动介质将始终以相同的字母安装 . (用Windows 8.1测试)
朝着商业方面"Zentimo storage"在http://www.zentimo.com是最好的解决方案 .
要么
使用Diskpart diskpart> list volume
你确定这是不可能的吗? (我现在没有外接硬盘来测试) . 我认为,如果你右键单击“计算机”,然后选择管理,你可以选择一个硬盘的字母,对于这个磁盘来说总是相同的 .
但是,你不能使用磁盘的序列号吗?
(对不起,如果我的解释没有得到很好的解释,我不是母语为英语的人)