域连接机器上的mklink错误但仍然创建了有效的符号链接 - "系统找不到指定的文件"

时间:2016-02-24 14:06:39

标签: windows cmd symlink mklink

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

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

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

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

鉴于mklink已构建到cmd中并且我链接的文件肯定存在,我对于系统无法找到的文件感到困惑,尽管我强烈怀疑错误的实际内容是一只红鲱鱼。遗憾的是,它似乎不是mklink调试模式!

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

0 个答案:

没有答案