mardi 1 juillet 2014

batch scripting || Programm aufruf mit Paramterübergabe

Hi,



als newcomer Windows-batch-Progger hab ich ein Problem.



Ich muß eine Datei mehrfach ausführen.



Auf der normalen Shell per Hand sieht das wie folgt aus




Code:



C:\>

C:\>cd "Program Files\Adaptec\maxView Storage Manager"



C:\Program Files\Adaptec\maxView Storage Manager>arcconf.exe identify 1 device 0 1

Controllers found: 1

The specified device is blinking.

Press any key to stop the blinking.



Ich hab eine Datei mit der endung cmd erstellt.

Dort dann folgendes reingeschrieben


Code:



@echo off



start "titel" "c:\Program Files\Adaptec\maxView Storage Manager\arcconf.exe identify 1 device 0 1"



pause



Beim ausführen bekomm ich die Fehlermeldung, dass das Programm nicht gefunden werden kann.



Problematisch seh ich aktuell noch die Paramaterübergabe an.



Mittels:


Code:



set /p DIR="c:\Program Files\Adaptec\maxView Storage Manager\"

cd %DIR%



komm ich schon mal ins korrekte Verzeichnis. Starte ich dann die Datei bekomm ich wieder n Fehler... pack ich die Parameter ausserhalb vom " bekomm ich auch den Fehler.



Weiß einer Rat ?




Aucun commentaire:

Enregistrer un commentaire