zi918103
Goto Top

Ordner mit selben Namen verschieben

Hey,

ich habe Ordner wie

D:\1\001 abc 02391
D:\1\002 abc 02828
D:\1\003 abc 92811
D:\1\004 def 92810
D:\1\005 def 92921
D:\1\006 def 02021

Nun sollen Ordner mit dem selben mittleren Namen in einen neuen Ordner verschoben werden

D:\1\001 abc 02391
D:\1\002 abc 02828
D:\1\003 abc 92811

zu

D:\1\abc\

Mit den darin enthaltenen Ordnern

001 abc 02391
002 abc 02828
003 abc 92811


D:\1\004 def 92810
D:\1\005 def 92921
D:\1\006 def 02021

zu

D:\1\def

Mit den darin enthaltenen Ordnern

004 def 92810
005 def 92921
006 def 02021

usw

Wie stelle ich das an?

Content-ID: 331039

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

Ausgedruckt am: 22.11.2024 um 17:11 Uhr

132272
132272 03.03.2017 um 13:56:44 Uhr
Goto Top
zi918103
zi918103 03.03.2017 um 14:31:21 Uhr
Goto Top
Danke, aber steig da nicht durch. Kann mir jemand was schreiben? Es geht auch nicht um Dateien, sondern Ordner.
Kraemer
Kraemer 03.03.2017 um 14:32:57 Uhr
Goto Top
Zitat von @zi918103:

Kann mir jemand was schreiben?
kein Ding. Wie ist denn die Rechnungsadresse?

Gruß
zi918103
zi918103 03.03.2017 um 14:40:22 Uhr
Goto Top
Was soll denn die Aussage? Habe wohl das Prinzip eines Forums nicht verstanden...
Kraemer
Kraemer 03.03.2017 um 14:40:57 Uhr
Goto Top
Zitat von @zi918103:

Was soll denn die Aussage? Habe wohl das Prinzip eines Forums nicht verstanden...
richtig. Wir sind hier nicht bei wünsch dir was.

Schönes Wochenende
zi918103
zi918103 03.03.2017 um 14:44:38 Uhr
Goto Top
sondern?
132272
132272 03.03.2017 aktualisiert um 14:54:16 Uhr
Goto Top
Zitat von @zi918103:

Danke, aber steig da nicht durch. Kann mir jemand was schreiben? > Es geht auch nicht um Dateien, sondern Ordner.
Man merkt es ist wieder Freitag
@echo off
set "folder=c:\Ordner"  
for /d %%a in ("%folder%") do (  
    for /f "tokens=2" %%b in ("%%~nxa") do (  
         robocopy "%%~a" "%folder%\%%b\%%~nxa" /E /Move  
    )
)
zi918103
zi918103 03.03.2017 um 15:05:51 Uhr
Goto Top
Bei set Ordner anpassen? Habe ich gemacht. Batch öffnet sich und nix passiert.
132272
132272 03.03.2017 aktualisiert um 15:07:27 Uhr
Goto Top
Jepp, war ein Tippfehler drin... neu kopieren, läuft ...
zi918103
zi918103 03.03.2017 aktualisiert um 15:45:14 Uhr
Goto Top
Danke. Habe es mal so angepasst, dass man es direkt aus dem Ordner starten kann. Wie kann ich den Ausgabepfad anpassen? z.B. D:\001 anstatt D:\

for /d %%a in (*.*) do (
for /f "tokens=2" %%b in ("%%~nxa") do (
robocopy "%%~a" "%folder%\%%b\%%~nxa" /E /Move
)
)
Kraemer
Kraemer 03.03.2017 um 15:46:07 Uhr
Goto Top
%folder% setzen?
zi918103
zi918103 03.03.2017 um 15:48:30 Uhr
Goto Top
Ah okay habs
132272
132272 03.03.2017 um 16:32:32 Uhr
Goto Top
Na dann bitte den Beitrag noch als gelöst markieren.