我有一个客户,其数据已从 H 驱动器移动到 I 驱动器,但他们的 Access 导出脚本似乎已将 H 驱动器硬编码为目标,即使它不再存在于新系统上。如何创建映射到 I 驱动器的 H 驱动器?我是一个 unix/linux 人。
我猜是这样的mklink /d H: I:
?那行得通吗?
不,mklink 不会为你做这件事。您需要做的是创建一个虚拟硬盘驱动器 (VHD) 并将客户端的数据复制到其中。(或者修改导出脚本,这是最好的做法。)我使用 Windows 7 来测试下面的说明。
开始-> 运行-> diskmgmt.msc (接受所有默认值...我在下面没有做任何特别的事情)
从菜单栏中选择操作 -> 创建 VHD
选择位置并命名文件(将是 vhd)并指定大小,然后单击确定。
右键单击磁盘#(下方为未知,大小和“未初始化”)。选择“初始化磁盘”并单击“确定”
右键单击未分配磁盘空间的黑条,选择“新建简单卷”。向导会在第二页上打开一个,它允许您分配驱动器号。完成向导,您就完成了!
您可以对“subst H: I:”使用良好的旧 SUBST 命令创建一些启动 CMD 以使其在重新启动后可用。
将网络驱动器映射到 \\localhost\H$ 并将其设置为 Drive I。