Verifique o uso do comando START, conforme ilustrado neste pergunta . A primeira resposta nessa pergunta tem mais detalhes, mas aqui está a resposta simples:
start /b "" "c:\Path\To\Your\Program.exe" -arguments
Estou tentando colocar um arquivo .bat na minha pasta de inicialização para que ele execute o código quando meu computador for inicializado, mas não quero vê-lo. O arquivo em lotes executa um arquivo .exe com argumentos. Eu estava usando esse código em um script .vbs.
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\Test\My.bat" & Chr(34), 0
Set WshShell = Nothing
Quando eu o executo, ele chama o arquivo .bat e o arquivo bat não executa o .exe com os parâmetros. Por que é isso? Quando eu executo apenas o arquivo .bat, ele chama o arquivo .exe bem. Eu apreciaria se alguém pudesse me dizer como eu poderia editar o código para que funcionasse.
Verifique o uso do comando START, conforme ilustrado neste pergunta . A primeira resposta nessa pergunta tem mais detalhes, mas aqui está a resposta simples:
start /b "" "c:\Path\To\Your\Program.exe" -arguments