Dateien sortieren?
Hi,
gibt es eine Möglichkeit Dateien automatisch in Order ein zu ordnen, aufgrund der Dateiendung?
z.B.
"TestFile.xy" wird in Ordner "xy" einsortiert
"TestFile.ab" wird in Ordner "ab" einsortiert
"TestFile.kp" wird in Ordner "kp" einsortiert
Danke im Voraus
MfG Lenn
5 Antworten
Wenn du dich ein wenig mit programmieren auskennst kannst du dir selbst etwas bauen. Sonst würde ich dir anbieten wenn ich Zeut habe etwas kleines zu schreiben dafür.
Ich bin jedoch gerade im Urlaub, also wenn dann erst nächste Woche
Vollautomatisch wäre mir nicht bekannt.
Ordner xy erstellen
Copy *.xy C:\xy
Hallo,
da diese "Endungen" für die Zuordnung zum Programm da sind, kann man doch für jede Anwendung einen entsprechenden Ordner festlegen (einfaches Beispiel):
- .mp3 - mit dem Musikprogramm
- .doc - mit dem Schreibprogramm
- .jpg - mit dem Bilderprogramm
Wenn Du es bisher alles in einem Ordner hast, must Du es erstmal selbt umsortieren und in den jeweiligen Programmen dann diese Zuordnung einstellen.
Grüße aus Leipzig
Ja natürlich geht das. Lerne zu programmieren und dann ist so ein Programm nach ein,, zwei Stunden fertig.
Fertige Lösungen kenne ich nicht.
Ich glaube da wäre es einfacher die Dateien einfach so zu sortieren anstatt jz programmieren zu lernen
Musst du wissen. Es gibt aber Falle, wo täglich hunderte Dateien vorliegen. Nicht zu Hause, auf Arbeit.
OK, be bei mir sind es nur einmalig ca 650k
Ist ein Einzeiler in PowerShell:
Get-ChildItem -File | ForEach-Object {Copy-Item $_ (New-Item -Force -Type Directory -Path $_.Extension.Substring(1) -EA 0)}
Kann man bei Bedarf auch noch rekursiv machen oder anderweitig modifizieren. Ausführen kann man das leicht:
- Shift-Rechtsklick im jeweiligen Ordner
- PowerShell öffnen
- Befehl einfügen und ausführen
Da ich ein Idiot bin: was muss ich durch den Ordnerpfad der Dateien ersetzten oder wo muss ich den einfügen? Und wo muss ich den Zielpfad einfügen idem die Sortierten Dateien Landen? Danke
Standardmäßig wird für beides der Ordner genommen in welchem du PowerShell öffnest.
Den Ursprungspfad der Dateien kannst du leichter explizit angeben als den Zielpfad. Den schreibt man einfach in Anführungszeichen hinter das -File (mit einem Leerzeichen dazwischen).
Mega, danke 🙃🖤