winxp - batch - verzeichnisse ansprechen

vulgo

Captain
Registriert
Sep. 2006
Beiträge
3.101
eigentlich simpel, ich will in einem verzeichniss wie zb C:\Programme\adff\sss\
eine datei wie zb synctoy (von ms) oder auch eine eigenen batch datei aufrufen.

das sollte eigentlich mit CALL funktionieren (bei der batch) aber das tut es nicht, stattdessen kommt die fehlermeldung, dass nichts gefunden wurd oder der befehl falsch sei.

ebenso kann ich nichts über einen pfad ausführen, stattdessen muss die bat immer im richtigen verzeichnis sein, zb:
C:\Programme\synctoy\run.bat

anstatt eine bat auf dem desktop in der dann etwas wie folgt steht:
C:\Programme\synctoy\synctoycmd -runall


wie mache ich das richtig?
 
call ruft nur batch-dateien auf. zum starten von anwendungen solltest du entweder start (/wait) verwenden oder die datei ganz normal ohne irgendwas aufrufen. weiterhin solltest du nicht die anführungszeichen bei pfaden mit leerzeichen vergessen (falls vorhanden).
 
spring halt mit der Batch in das Startverzeichnis!

Code:
@echo off &Setlocal
Pushd "C:\Programme\synctoy"
Run.bat

Neben Call kannst du auch Start benutzen.
 
Zurück
Oben