【问题标题】:Windows: How to symlink drive to another drive?Windows:如何将驱动器符号链接到另一个驱动器?
【发布时间】:2013-08-07 19:02:14
【问题描述】:

我有一个客户,其数据已从 H 驱动器移动到 I 驱动器,但他们的 Access 导出脚本似乎已将 H 驱动器硬编码为目标,即使它不再存在于新系统上。如何创建映射到 I 驱动器的 H 驱动器?我是一个 unix/linux 人。

我猜像mklink /d H: I:?这行得通吗?

【问题讨论】:

  • 我的建议是“不要”...告诉开发人员修复他们的程序。另一方面,您应该可以通过计算机管理界面重新分配驱动器号,但是如果其他人同时硬编码了I:...?
  • 我想最好的方法是导出脚本。我只是想看看第二个选项以防万一。

标签: windows symlink


【解决方案1】:

不,mklink 不会为您做这件事。您需要做的是创建一个虚拟硬盘驱动器 (VHD) 并将客户端的数据复制到其中。 (或者修改导出脚本,这是最好的做法。)我使用 Windows 7 测试了下面的说明。

开始->运行->diskmgmt.msc(接受所有默认值...下面我没有做任何特别的事情)

从菜单栏中选择操作 -> 创建 VHD

选择位置并命名文件(将是 vhd)并指定大小并单击确定。

右键单击磁盘#(下方为未知,大小和“未初始化”)。选择“初始化磁盘”并点击确定

在未分配磁盘空间的黑条上单击鼠标右键,选择“新建简单卷”。向导会在第二页上打开一个,它允许您分配驱动器号。完成向导,您就完成了!

【讨论】:

  • 完美运行 debi。非常感谢!!我找不到任何其他解决方案。不知道如何更改 access 内部的路径
【解决方案2】:

您可以为此使用旧的 SUBST 命令 “副 H:我:” 创建一些启动 CMD 以使其在重新启动后可用。

【讨论】:

    【解决方案3】:

    将网络驱动器映射到 \\localhost\H$ 并将其设置为 Drive I。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-15
      • 1970-01-01
      • 1970-01-01
      • 2012-12-11
      • 2018-04-13
      • 1970-01-01
      相关资源
      最近更新 更多