Veröffentlicht 21. Februar 200817 j Hallo, ich möchte mir eine Batch basteln, die einen Ordner von CD auf die C: Partition kopiert. Ist ja alles nicht so schwer. Mein Problem ist nur, dass wenn ich die CD weitergebe und bei jemand anderem der Laufwerksbuchstabe mit meinem nicht übereinstimmt, die Batch nicht funktioniert. Gibt es dafür eine Lösung? Wie kann man den Ordner ohne Pfad angabe kopieren? Vielen Dank für eure Hilfe Gruß Wolle
21. Februar 200817 j ich möchte mir eine Batch basteln Da bist du hier aber ganz falsch. Ich schieb dich mal in die richtige Ecke.
21. Februar 200817 j Wie kann man den Ordner ohne Pfad angabe kopieren? .\ bezeichnet den aktuellen Ordner ohne absolute Pfadangabe (also den, in der die Batch liegt). Probiers mal damit...
21. Februar 200817 j Autor Vielen Dank für deine Antwort Klotzkopp Verstehe leider nicht wie dann genau der Befehl lauten soll. Also der Ordner IP Configurator, welcher sich direkt auf der CD befinden soll (in keinem Unterverzeichnis), soll per Befehl auf C:\ kopiert werden. Im moment sieht meine Batch so aus: XCOPY .\IP Configurator C:\ Die Batch muss auch direkt auf der CD liegen oder muss die in den Ordner "IP Configurator" ?
21. Februar 200817 j also bei mir funktionierts mit zwei testordnern und folgendem code xcopy ".\to delete\*.*" "C:\del me" wobei die batch datei selbst eine ordnerebene über dem ordner "to delete" liegt. versuchs bei dir mal mit gänsefüßchen
23. Februar 200817 j Autor Leider funktionier es nicht 100%. Ich kann mit der Batch Dateien (hier Verknüpfungen) kopieren aber nicht Ordner. Würde freuen wenn mir noch mal jemand helfen könnte. Die Batch sieht nun wie folgt aus: xcopy ".\Haupt-Programm\*.*" "C:\" In dem Ordner "Haupt Programm liegt der Ordner "IP Configurator" welcher auf C: kopiert werden soll. Vielen Dank
24. Februar 200817 j xcopy /e ".\Haupt-Programm\*.*" "C:\" Um weitere Flags zu erfahren, öffne ein neues CMD-Fenster, tippe "xcopy /?" ein und schau es dir an ;-) MfG S4nCeZZ
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.