slugger
Goto Top

Ordner verschieben mit Hilfe einer Textdatei

Hallo,

ich habe folgendes Problem.
In einer *.txt habe ich Ordner aufgelistet die von "y:\quellordner" nach "x:\Zielordner" verschoben werden sollen (samt Inhalt).

Bsp:

y:\=GEOMETRIEBLÄTTER=\15399349, x:\DK 460 UF\7039\Ø 4,165 3

Da ja Quelle und Ziel bekannt sind sollte es doch einfach gehen aber ich krieg es nicht hin.
Habe mit Hilfe diverser Tools versucht zu scripten, erfolglos.
Habe hier auch schon einige Threads dazu gelesen aber nicht das passende gefunden.

Hoffe auf Hilfe eurerseits.

Content-Key: 289656

Url: https://administrator.de/contentid/289656

Printed on: April 25, 2024 at 14:04 o'clock

Member: emeriks
emeriks Nov 30, 2015 at 07:14:28 (UTC)
Goto Top
Hi,
könnte es sein, dass es nur daran scheitert, dass in den Verzeichnisnamen Leerzeichen enthalten sind? Falls ja: Entweder Skript anpassen oder die Textdatei. Verzeichnisnamen dann in "" setzen.

Wie sahen denn Deine verschiedenen Script-Versuche denn aus?

E.
Member: Slugger
Slugger Nov 30, 2015 at 08:08:15 (UTC)
Goto Top
ich habe etwas mit autohotkey gearbeitet / probiert
z.B.

FileMoveDir, x:\test1\15256675, x:\test2\DK 460 UF\15256675

und leichte abwandlungen davon

habe erstmal test-Verzeichnisse genommen
sollte dann aber mit den richtigen Verzeichnisse ja auch gehen
Member: emeriks
emeriks Nov 30, 2015 at 09:06:30 (UTC)
Goto Top
Und? Leerzeichen?
Member: Slugger
Slugger Nov 30, 2015 at 09:09:49 (UTC)
Goto Top
habe nach dem post die "" gesetzt aber ebenso erfolglos
Member: emeriks
emeriks Nov 30, 2015 at 09:11:44 (UTC)
Goto Top
Warum nicht einfach
move "x:\test1\15256675" "x:\test2\DK 460 UF\15256675"  

?
Member: Slugger
Slugger Nov 30, 2015 at 09:36:16 (UTC)
Goto Top
weil es bei autohotkey den befehl so nicht gibt

kann ich das so in ein batchfile schreiben??
Member: emeriks
emeriks Nov 30, 2015 at 11:18:06 (UTC)
Goto Top
ja, kannst du
Member: Slugger
Slugger Nov 30, 2015 updated at 11:43:49 (UTC)
Goto Top
also ich habe jetzt nun folgendes in eine .bat geschrieben und ausgeführt
geht so nicht

Move "x:\test1\15256675" "x:\test2\DK 460 UF\15256675"  


wo ist der blöde fehler? face-sad

edit
habe es nun doch irgendwie geschafft
danke erstmal dafür