Autohotkey e simulador de voo DCS A-10C

0

Eu configurei o Autohotkey para iniciar o DCS A-10C, mas ao iniciar, ele gera um erro que não pode abrir .\MissionEditor\MissionEditor.lua

Autohotkey

Run, "D:\GAMES\Eagle Dynamics\DCS A-10C\bin\Launcher.exe"

Se eu iniciar o programa usando o ícone da área de trabalho, tudo funcionará bem.

    
por Steven 29.01.2016 / 18:20

1 resposta

0

Com base no .\ no início do caminho na mensagem de erro, parece que o executável do Flight Simulator está usando caminhos relativos para localizar arquivos de suporte.

Se você clicar com o botão direito do mouse no ícone da área de trabalho e escolher Properties , vá para a guia Shortcut , a caixa de texto Start in: exibirá o diretório de trabalho que o ícone da área de trabalho iniciará o programa com. O exemplo abaixo lança cmd.exe com um diretório de trabalho de C:\wamp\www

OmaisprováveléquesejaD:\GAMES\EagleDynamics\DCSA-10C\bin.Oexecutávelpegariaseudiretóriodetrabalhoeacrescentariaoarquivodesuportequeeleestátentandolocalizardaseguinteforma:

D:\GAMES\EagleDynamics\DCSA-10C\bin\MissionEditor\MissionEditor.lua

Noentanto,ocomandoRunnoAutoHotKey,porpadrão,usaráodiretórioatual(oscript)comoodiretóriodetrabalho.Se,porexemplo,seuscriptestavalocalizadoemC:\AutoHotKeyScripts\Launch.ahk,issofariacomqueoexecutáveltentasselocalizaressearquivo:

C:\AutoHotKeyScripts\MissionEditor\MissionEditor.lua

Paraespecificarmanualmenteumdiretóriodetrabalho,coloque-oapósonomedoexecutáveldaseguinteforma:

Run,"D:\GAMES\Eagle Dynamics\DCS A-10C\bin\Launcher.exe", "D:\GAMES\Eagle Dynamics\DCS A-10C\bin"

Leia a documentação no comando Run para obter mais informações.

    
por 29.01.2016 / 18:52

Tags