2

在连接域的 Windows 10 和 Windows 8.1 机器上(问题可能与版本无关),运行mklink symlinkToCreate.txt originalFile.txt产生错误The system cannot find the file specified。符号链接仍然正确创建。

我已经确定originalFile.txt 确实存在并且symlinkToCreate.txt 不存在。我还尝试对这两个部分使用绝对路径而不是相对路径。我正在使用提升的命令提示符,因为我知道默认情况下只有提升的管理员才能创建符号链接。我还检查了Create symbolic links本地策略并确认这只是设置为Administrators

目录链接创建也会产生错误 ( mklink /D)。但是,硬链接创建工作正常 ( mklink /H)。

奇怪的是,即使使用本地管理员帐户登录,我也会得到相同的行为。我也在同一域中的不同机器上得到相同的行为。完全相同的命令在未连接域的机器上完美运行。

鉴于 mklink 内置于 cmd 并且我正在链接的文件肯定存在,我对系统找不到什么文件感到困惑,尽管我强烈怀疑错误的实际内容是一个红鲱鱼。很遗憾似乎没有 mklink 调试模式!

任何指针都非常感谢,因为我正用这个把头撞到墙上。

4

0 回答 0