Abrindo um bastão com o VBS que executa um arquivo exe

0

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.

    
por ddos 01.11.2016 / 01:08

1 resposta

0

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
    
por 01.11.2016 / 02:07