Ich brauche eine Batch-Datei, die die folgenden tun auszuführen:eine Batchdatei erstellen eine Exe mit einem zusätzlichen Parameter
1. Open CMD and navigate to a location C:/Users/...../program.exe
2. Run the program.exe with an additional command to point it to a config file:
e.g. "program.exe C:/Users/..../configFile.bgi"
Wie kann ich das tun?
habe ich versucht, dies aber ohne Glück:
start "C:\Users\Ben\Desktop\BGInfo\bginfo.exe C:\Users\Ben\Desktop\BGInfo\dc_bginfo.bgi"
pause
aktualisieren
ich die Lösung von Ganesh (unten) und kam mit diesem vorgesehen verwendet haben:
cd C:\Users\Ben\Desktop\BGInfo\
bginfo.exe C:\Users\Ben\Desktop\BGInfo\dc_bginfo.bgi
Ich habe es auf einem lokalen Rechner (Ändern der Verzeichnisse) getestet, aber auf dem Server (mit dem Verzeichnis oben) funktioniert es nicht ...
Der Ordner Verzeichnis mit Batch-Datei:
Der Fehler
Es funktioniert, danke!Ich werde so schnell wie möglich akzeptieren –
Ich habe es gerade auf einem Remote-Server getestet und scheint das Skript nicht zu mögen (Ich bearbeite gerade meine Frage, damit Sie sehen können, was ich getan habe) –
wenn Sie Leerzeichen in Ihrem Pfad haben \ filename, müssen Sie es in Anführungszeichen setzen. Sonst wird 'cd c: \ program files \ whatever' versuchen, zu' c: \ program' zu wechseln, das nicht existiert. – Stephan