![Como posso escrever um arquivo em lote do Windows que abre um prompt de comando e executa um comando?](https://rvso.com/image/1417413/Como%20posso%20escrever%20um%20arquivo%20em%20lote%20do%20Windows%20que%20abre%20um%20prompt%20de%20comando%20e%20executa%20um%20comando%3F.png)
Quero criar um arquivo .cmd que abra a linha de comando em um local relativo ao próprio arquivo .cmd e execute algo assim:
someapp start ../../config.js
Como posso fazer isso?
Responder1
Dê uma olhada, CMD é seu amigo:http://ss64.com/nt/cmd.html
Exemplos:
Execute um programa e passe um parâmetro de nome de arquivo: CMD /c write.exe c:\docs\sample.txt
Execute um programa e passe um nome de arquivo longo: CMD /c write.exe "c:\sampledocuments\sample.txt"
Espaços no caminho do programa: CMD /c ""c:\Program Files\Microsoft Office\Office\Winword.exe""
Espaços no caminho do programa + parâmetros: CMD /c ""c:\Program Files\demo.cmd"" Parâmetro1 Param2
Espaços no caminho do programa + parâmetros com espaços: CMD /k ""c:\batch files\demo.cmd" "Parâmetro 1 com espaço" "Parâmetro2 com espaço""
Inicie o Demo1 e depois o Demo2: CMD /c ""c:\Arquivos de Programas\demo1.cmd" & "c:\Arquivos de Programas\demo2.cmd""