qf1410640014
Goto Top

"moveextract"-Command? Gibt es sowas?

Hallo,

leider war der Vorgänger-Admin in seiner Verzeichnisorganisation nicht sehr sorgfältig.

Da sind 100te EXE-Dateien, ZIPs mit Treibern und PDF-Dokus verstreut auf dem Servem

Ich würde mir gerne selber eine eigene Ordner-Struktur anlegen und würde daher alle EXEs, ZIPs und PDFs erst mal gerne in ein Verzeichnis verfrachten unter \EXE, \ZIP und \PDF.

Leider habe ich bisher noch kein Command gefunden à la

"moveextract"  

wo man alle EXEs, ZIPs, bzw. PDFs aus einer Unterordnerstruktur kassieren und in ein einzelnes Verzeichnis verfrachten kann - das ganze soll bitte ohne Pfad gehen (XCOPY .

Denke da an so etwas wie

moveextract *.exe /s \exe -> sollte die Ordnerstruktur abgrasen und alle EXEs eben ins \EXE-Verzeichnis verfrachten.

Vereinfacht gesagt also ein XCOPY, das nicht die Dateien samt deren Pfad kopiert, sondern alle gefundenen Dateien schlichtweg in einem einzelnen Verzeichnis ablegt und vom Ursprungsort tilgt.

Kennt jemand so ein Tool?

LG

Content-Key: 295283

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

Printed on: April 16, 2024 at 06:04 o'clock

Mitglied: 126919
Solution 126919 Feb 05, 2016, updated at Feb 08, 2016 at 10:41:26 (UTC)
Goto Top
Powershell
gci 'C:\Ordner' -Filter *.exe -recurse | move-item 'C:\sammelordner\exe'  

fk
Mitglied: 114757
Solution 114757 Feb 05, 2016, updated at Feb 08, 2016 at 10:41:29 (UTC)
Goto Top
Hi,
oder automatisch für eine Reihe von Endungen als Powershell-Skript:
$quelle = "C:\quellordner"  
$ziel = "C:\zielordner"  
$extensions = "*.exe","*.zip","*.pdf"  

gci $quellordner -Include $extensions -Recurse | group Extension | %{
    $target = "$ziel\$($_.Name)"  
    if(!(Test-Path $target)){md $target}
    move-item $_.Group -Destination $target -force
}
Gruß jodel32
Member: clSchak
clSchak Feb 06, 2016 at 09:51:09 (UTC)
Goto Top
Hi

oder oben in der Übersicht auf "Details" stellen, nach Dateityp sortieren, markieren, ausschneiden und in den gewünschten Ordner einfügen face-smile.

Gruß
@clSchak

PS: das schafft man in unter 90sec also muss man es nicht scripten :D
Mitglied: 126919
126919 Feb 06, 2016 at 13:43:47 (UTC)
Goto Top
Zitat von @clSchak:
PS: das schafft man in unter 90sec also muss man es nicht scripten :D
Dafür qualmen aber auch die Finger wenn du das dann mal mit 100 unterschiedlichen Dateierweiterungen mehrfach machen musst face-smile