Wie kann ich eine Windows-Batchdatei schreiben, die eine Eingabeaufforderung öffnet und einen Befehl ausführt?

Wie kann ich eine Windows-Batchdatei schreiben, die eine Eingabeaufforderung öffnet und einen Befehl ausführt?

Ich möchte eine CMD-Datei erstellen, die die Befehlszeile an einer Position relativ zur CMD-Datei selbst öffnet und dann etwa Folgendes ausführt:

someapp start ../../config.js

Wie kann ich das machen?

Antwort1

Schauen Sie vorbei, CMD ist Ihr Freund:http://ss64.com/nt/cmd.html

Beispiele:

Führen Sie ein Programm aus und übergeben Sie einen Dateinamenparameter: CMD /c write.exe c:\docs\sample.txt

Führen Sie ein Programm aus und übergeben Sie einen langen Dateinamen: CMD /c write.exe "c:\Beispieldokumente\Beispiel.txt"

Leerzeichen im Programmpfad: CMD /c ""c:\Programme\Microsoft Office\Office\Winword.exe""

Leerzeichen im Programmpfad + Parameter: CMD /c ""c:\Programme\demo.cmd"" Parameter1 Param2

Leerzeichen im Programmpfad + Parameter mit Leerzeichen: CMD /k ""c:\batch files\demo.cmd" "Parameter 1 mit Leerzeichen" "Parameter2 mit Leerzeichen""

Starten Sie Demo1 und dann Demo2: CMD /c ""c:\Program Files\demo1.cmd" & "c:\Program Files\demo2.cmd""

verwandte Informationen