Respuestas:
Según .\
el principio de la ruta en el mensaje de error, parece que el ejecutable de Flight Simulator está utilizando rutas relativas para ubicar los archivos de soporte.
Si hace clic con el botón derecho en el icono del escritorio y elige Properties
ir a la Shortcut
pestaña, el Start in:
cuadro de texto mostrará el directorio de trabajo con el que el icono del escritorio iniciará el programa. El siguiente ejemplo se inicia cmd.exe
con un directorio de trabajo deC:\wamp\www
Lo más probable es que esto sea D:\GAMES\Eagle Dynamics\DCS A-10C\bin
. El ejecutable tomaría su directorio de trabajo y agregaría el archivo de soporte que está tratando de ubicar como a continuación:
D:\GAMES\Eagle Dynamics\DCS A-10C\bin\MissionEditor\MissionEditor.lua
Sin embargo, el Run
comando en AutoHotKey, por defecto, usará su directorio actual (el script) como el directorio de trabajo. Si, por ejemplo, su script se encuentra en C:\AutoHotKeyScripts\Launch.ahk
, esto provocaría que el ejecutable intente localizar este archivo en su lugar:
C:\AutoHotKeyScripts\MissionEditor\MissionEditor.lua
Para especificar manualmente un directorio de trabajo, colóquelo después del nombre del ejecutable como este:
Run, "D:\GAMES\Eagle Dynamics\DCS A-10C\bin\Launcher.exe", "D:\GAMES\Eagle Dynamics\DCS A-10C\bin"
Lea la documentación en el Run
comando para más información.
Run, "D:\GAMES\Eagle Dynamics\DCS A-10C\bin\Launcher.exe", "D:\GAMES\Eagle Dynamics\DCS A-10C\bin\"
?