Beim Versuch, eine symbolische Verknüpfung auszuführen, die auf eine exe-Datei verweist (unter Windows 7), wird das Fenster "Öffnen mit" angezeigt. Beim Umbenennen in eine ".exe" -Datei wird angezeigt, dass der angegebene Pfad nicht vorhanden ist. Überprüfen Sie den Pfad, und versuchen Sie es erneut. Symlinks zu anderen Zielen scheinen in Ordnung zu sein.
Gibt es also eine Möglichkeit, einen Symlink auszuführen?
BEARBEITEN: In der Eingabeaufforderung führe ich Folgendes aus und die MyProgram.exe wird beide Male ausgeführt. Wenn ich jedoch im Windows Explorer auf den symbolischen Link doppelklicke, schlägt der Vorgang mit der obigen Fehlermeldung fehl.
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
das Falsche verwenden und es verstehen. || Symlinks funktionieren in * nix und Windows genauso.