我正在将许多不同驱动器上的数据迁移到一个巨大的 Windows 8 存储空间上。
我遇到的问题是,我的许多程序引用各种驱动器号来访问它们的库、文件、音乐、电影等。
例如,有什么方法可以让驱动器 D、E、F 和 G 的所有引用都指向新驱动器 S:?
答案1
subst
是的,在命令行中使用命令:subst NewLetter: OldLetter:\
例如,为当前C:
驱动器分配字母H:
:subst H: C:\
请参阅subst /?
以了解更多信息。
Associates a path with a drive letter.
SUBST [drive1: [drive2:]path]
SUBST drive1: /D
drive1: Specifies a virtual drive to which you want to assign a path.
[drive2:]path Specifies a physical drive and path you want to assign to
a virtual drive.
/D Deletes a substituted (virtual) drive.
Type SUBST with no parameters to display a list of current virtual drives.
答案2
您不能以管理员身份运行 subst,而应以普通用户身份运行,否则您的“新”驱动器将无法被识别。一旦我运行“常规”命令提示符,它就可以正常工作。