尝试执行指向exe文件的符号链接时(在Windows 7上),将显示“打开方式”窗口。将其重命名为“ .exe”文件时,显示“指定的路径不存在。请检查该路径,然后重试。”。指向其他目标的符号链接似乎正常工作。
那么有什么方法可以执行符号链接?
编辑:在命令提示符下,我执行以下操作,并且MyProgram.exe都运行两次。但是,如果我双击Windows资源管理器中的符号链接,它将失败并显示以上错误消息。
C:\Temp>mklink SomeProgram.exe MyProgram.exe
symbolic link created for Backup.exe <<===>> Backup-1.0.1.exe
C:\Temp>SomeProgram.exe
C:\Temp>del SomeProgram.exe
C:\Temp>mklink SomeProgram.exe C:\Temp\MyProgram.exe
symbolic link created for Backup.exe <<===>> C:\Temp\Backup-1.0.1.exe
C:\Temp>SomeProgram.exe
ln -s ../../foo somedir/bar
并得到错误的东西。|| 在* nix和Windows中,符号链接的工作方式完全相同。