Supportnet / Forum / Anwendungen(Java,C++...)
dateien mit batch kopieren?
Frage
Hallo,
zuerst versuchte ich eine datei, die sich im ordner 680 befindet, mit einer batch und folgendem DOS Befehl in ein anderes Verzeichnis zu kopieren:
XCOPY /680/abc.exe C:\Programme\Char\Mega
das ging nicht, weil unbedingt der pfad des ordners 680 angegeben werden muß. C:\680 usw.
Diesen Pfad kann ich aber nicht angeben,weil sich die batch datei auf cd, im wurzelverzeichnis befindet und manchmal auch auf dem desktop kopiert wird.
Kann man copy oder xcopy irgendwie, über umwege auch ohne den Laufwerkspfad aufrufen?
Die Datei abc.exe, soll einfach nur im Ordner 680 gesucht werden. Der Ordner 680, befindet sich im gleichen Verzeichnis, wie die batch datei.
Antwort 1 von nostalgiker6
Wenn die batch-Datei sich im gleichen Verzeichnis befîndet wie der Ordner 680, dann muss es heissen
xcopy \680\abc.exe C:\Programme\Char\Mega
xcopy \680\abc.exe C:\Programme\Char\Mega
Antwort 2 von am35
Zitat:
Wenn die batch-Datei sich im gleichen Verzeichnis befîndet wie der Ordner 680, dann muss es heissen
xcopy \680\abc.exe C:\Programme\Char\Mega
Wenn die batch-Datei sich im gleichen Verzeichnis befîndet wie der Ordner 680, dann muss es heissen
xcopy \680\abc.exe C:\Programme\Char\Mega
funktioniert leider nicht !
:o)
Antwort 3 von nostalgiker6
Ich halte es für fast ausgeschlossen, dass das, was bei mir unter WIN2000 funktioniert, unter XP (?) nicht funktionieren sollte. Allerdings habe ich oben den abschliessenden BackSlash zu schreiben vergessen - das könnte die Ursache sein:
Hier meine genaue Test-Situation:
Batchdatei auf f:\
Quellverzeichnis f:\a\
darin zu kopierende Datei: xxx.exe
Zielverzeichnis c:\a\
Inhalt der Batch-Datei: xcopy \a\xxx.exe c:\a\
Hier meine genaue Test-Situation:
Batchdatei auf f:\
Quellverzeichnis f:\a\
darin zu kopierende Datei: xxx.exe
Zielverzeichnis c:\a\
Inhalt der Batch-Datei: xcopy \a\xxx.exe c:\a\
Antwort 4 von am35
Ich glaube ich habe es!
so muss es heißen:
xcopy 680\abc.exe C:\Programme\Char\Mega
so muss es heißen:
xcopy 680\abc.exe C:\Programme\Char\Mega
Antwort 5 von nostalgiker6
Prima!
Tut mir leid - meine Restkonfiguration war nicht ganz OK, weil unter den gegebenen Umständen mein erster (zugegebenermassen falscher) BackSlash ohne Wirkung blieb.
Tut mir leid - meine Restkonfiguration war nicht ganz OK, weil unter den gegebenen Umständen mein erster (zugegebenermassen falscher) BackSlash ohne Wirkung blieb.

