Windows 路径替换

Windows 路径替换

是否有适用于 Windows 7 和 Windows Server 2012 R2 的命令可以执行文件系统路径替换?

我有一个 SQL 服务器数据库,其中硬编码了以下文件路径:

C:\SomeOldPath\That\I\CannotChange\SomeFile.pdf C:\SomeOtherOldPath\That\I\CannotChange\SomeFile2.docx C:\SomeOtherOldPath\That\I\Also\CannotChange\SomeFile2.docx

这些文件实际上位于:

E:\SomeNewPath\That\I\CannotChange\SomeFile.pdf F:\SomeOtherNewPath\That\I\CannotChange\SomeFile2.docx F:\SomeOtherNewPath\That\I\Also\CannotChange\SomeFile2.docx

所以基本上我想映射:

C:\SomeOldPath --> E:\SomeNewPath

C:\SomeOtherOldPath-->F:\SomeOtherNewPath

看起来 mklink 可以在 Windows 7 下执行此操作,但我似乎无法在 Windows Server 2012 R2 下找到它。你知道它可能藏在哪里吗?

答案1

使用 MKLINK 命令在 Windows 7 或 2012 中创建连接点。

mklink /j 源路径 目标路径

例子:

mklink /j C:\文件名1 C:\Temp\文件名2

相关内容