Quando si tenta di eseguire un collegamento simbolico che punta a un file exe (su Windows 7), viene visualizzata la finestra "Apri con". Quando lo rinomina in un file ".exe", dice "Il percorso specificato non esiste. Controlla il percorso, quindi riprova.". I collegamenti simbolici ad altre destinazioni sembrano funzionare bene.
Quindi c'è un modo per eseguire un collegamento simbolico?
EDIT: Nel prompt dei comandi, eseguo quanto segue e MyProgram.exe viene eseguito entrambe le volte. Tuttavia, se faccio doppio clic sul collegamento simbolico in Esplora risorse, il messaggio di errore sopra riportato non riesce.
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
e sbagliano. || I collegamenti simbolici funzionano esattamente allo stesso modo sia in * nix che in Windows.