Al intentar ejecutar un enlace simbólico que apunta a un archivo exe (en Windows 7), aparece la ventana "Abrir con". Al renombrarlo a un archivo ".exe", dice "La ruta especificada no existe. Verifique la ruta e intente nuevamente". Los enlaces simbólicos a otros destinos parecen funcionar bien.
Entonces, ¿hay alguna forma de ejecutar un enlace simbólico?
EDITAR: En el símbolo del sistema, ejecuto lo siguiente y MyProgram.exe se ejecuta las dos veces. Sin embargo, si hago doble clic en el enlace simbólico en el Explorador de Windows, falla con el mensaje de error anterior.
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
y se equivocan. || Los enlaces simbólicos funcionan exactamente de la misma manera tanto en * nix como en Windows.