![Wie kann ich eine Windows-Batchdatei schreiben, die eine Eingabeaufforderung öffnet und einen Befehl ausführt?](https://rvso.com/image/1417413/Wie%20kann%20ich%20eine%20Windows-Batchdatei%20schreiben%2C%20die%20eine%20Eingabeaufforderung%20%C3%B6ffnet%20und%20einen%20Befehl%20ausf%C3%BChrt%3F.png)
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""