
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""