Depende de qual programa você está tentando fazer isso. Alguns permitem, outros não. Muito provavelmente, não há maneira de contornar isso.
Eu tenho um programa que está sempre começando com um irritante 'Register Now?' janela. Eu não quero me registrar nunca e gostaria de não ter que fechá-lo sempre.
Isso é possível? Eu sei que você pode modificar o alvo adicionando '-command' após o "target_path" mas não sei qual comando eu preciso.
Para fechar a janela pelo teclado, pressione TAB e, em seguida, ENTER.
Depende de qual programa você está tentando fazer isso. Alguns permitem, outros não. Muito provavelmente, não há maneira de contornar isso.
Você deve conseguir fazer isso usando um script do Windows via Windows Script Host. Eu não posso testar isso para você, mas um roteiro ao longo dessas linhas deve começar na direção certa:
var WshShell = WScript.CreateObject("WScript.Shell"); #create shell
WshShell.Run("YOUR PROGRAM HERE"); # run your program
WScript.Sleep(100); # wait for it to launch
WshShell.AppActivate("YOUR PROGRAM HERE"); # bring your program to the front
WScript.Sleep(100);
WshShell.SendKeys("{TAB}");
WshShell.SendKeys("{ENTER}");
Salve isso em RunMyApp.js ou algo assim e experimente!
Referências: Escrevendo JScript e o Método de teclas direcionais
Tags command-line