Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Dateien in alphabetische Ordner sortieren

Mitglied: symei3

symei3 (Level 1) - Jetzt verbinden

02.02.2016 um 17:51 Uhr, 1064 Aufrufe, 10 Kommentare

Hallo Forumsgemeinde,

leider habe ich sehr wenig Ahnung von Batchdateien etc.
Deswegen wird meine Frage vermutlich nur ein leises Schmunzeln erzeugen, aber ich habe im Netz nichts Ansprechendes gefunden und war von dem hier gezeigten Wissen sehr beeindruckt.
Mein Problem: Ich habe einen einzigen Ordner mit sehr vielen Dateien, die ich mittels einer Batch in vordefinierte Ordner (A bis Z) alphabetisch kopieren möchte.
Alle Dateien aus dem Quellordner mit dem Anfangsbuchstaben A sollen in den Zielordner 'A' kopert werden. Danach alle Dateien mit dem Anfangsbuchstaben B in den Ordner 'B' etc. bis 'Z'.
Da ich das häufiger machen muss, ist eine über den Explorer durchgeführte Kopierorgie überhaupt nicht lustig.

Für etwaige Lösungen wäre ich sehr dankbar.

Ciao
symei3
Mitglied: 114757
LÖSUNG 02.02.2016, aktualisiert um 22:43 Uhr
Moinsen,
gibt's zwar schon dutzende Threads zum selben Thema hier, aber ich gebs auf dauernd drauf hinzuweisen, bringt ja eh nichts ... also here you go:

Gruß jodel32
Bitte warten ..
Mitglied: rubberman
LÖSUNG 02.02.2016, aktualisiert um 22:43 Uhr
Hallo,

oder auch so (falls die Anfangsbuchstaben nicht unbedingt Großbuchstaben sind):
Die Batchdatei kann im Verzeichnis mit deinen Dateien liegen, ohne selbst kopiert zu werden.

Grüße
rubberman
Bitte warten ..
Mitglied: symei3
02.02.2016 um 18:37 Uhr
THX für deine Bemühungen!!
Ich habe die Suchfunktion nochmals benutzt, aber nichts gefunden, was meinem Problem entspräche.

Leider funktioniert diese Lösung bei mir nicht, es wird nichts kopiert:

@echo off & setlocal enabledelayedexpansion
set "quelle=f:\1-21\ein-ordner"
set "ziel=f:\1-21\2016"
for %%a in ("%quelle%") do (
set "name=%%~na"
set "target=%ziel%\!name:~0,1!"
if not exist "!target!" md "!target!"
copy "%%a" "!target!"
)

Irgendetwas muss ich offensichtlich falsch machen.
Ciao
symei3
Bitte warten ..
Mitglied: symei3
02.02.2016 um 18:47 Uhr
THX!
Die Anfangsbuchstaben der Dateien aus dem Quellordner sind fast alle in Großbuchstaben.
Ciao
symei3
Bitte warten ..
Mitglied: rubberman
LÖSUNG 02.02.2016, aktualisiert um 22:43 Uhr
Macht ja nix
Wenn du die Batchdatei nicht im Quellverzeichnis haben willst, dann so:
Grüße
rubberman
Bitte warten ..
Mitglied: symei3
02.02.2016 um 19:07 Uhr
Nochmals ein dickes THX!!!

Das Script tut genau das, was ich mir erhoffte.
Damit wird mir künftig eine Menge Arbeit abgenommen!!
Weiter so!

Ciao
symei3
Bitte warten ..
Mitglied: 114757
LÖSUNG 02.02.2016, aktualisiert um 22:43 Uhr
Zitat von symei3:
Leider funktioniert diese Lösung bei mir nicht, es wird nichts kopiert:
kleiner Typo ist oben korrigiert sorry, läuft ...

Wenns das dann war, den Beitrag bitte noch auf gelöst setzen.

Gruß jodel32
Bitte warten ..
Mitglied: symei3
02.02.2016 um 21:08 Uhr
Hab ich mir schon gedacht.
Vielen Dank für deine Geduld!! Werde dein Script jetzt auch noch probieren.
Das Script von rubbermann läuft wie Schmitz' Katze!!!

Ich hätte an euch beiden nur noch eine kleine Frage:
Bei Sonderzeichen (z.B. Álvarez, Çelik, Österreich) werden neue Ordner erstellt, was mich nicht sonderlich stört, da ich diese Ausnahmefälle per Hand einsortieren kann.
Oder ist es ohne großen Aufwand möglich, auch diese Option mit einzubauen, d.h., Álvarez unter A - Çelik unter C etc.?

Ciao
symei3
Bitte warten ..
Mitglied: rubberman
LÖSUNG 02.02.2016, aktualisiert um 22:43 Uhr
Nicht ohne größeren Aufwand, das sind einfach andere Zeichen. Kannst du genau spezifizieren, welche dieser Zeichen so alles auftreten könnten (außer deutsche Umlaute)? Alles wird nicht gehen. Sobald ein Zeichen mehr als ein Byte benötigt, ist Ebbe mit Batch.

Grüße
rubberman
Bitte warten ..
Mitglied: symei3
02.02.2016 um 22:43 Uhr
Ich bin euch beiden für die mir erteilten Ratschläge restlos dankbar!
Bitte macht euch über die Sonderzeichen keinen Kopf!!!
Ich bin nur so begeistert, dass ich mich zu dieser ausgefallenen Frage habe hinreißen lassen.
Es ist alles gut.
Ciao
symei3
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Datei von einem Ordners alphabetisch sortiert in Unterordnern verschieben

gelöst Frage von xyxy-yxBatch & Shell4 Kommentare

Hallo, Ich möchte von allen Dateien eines Ordner den ersten Buchstaben auslesen und mittel einer for-Schleife und if-Bedingungen die ...

Datenbanken

MySQL "order by" erst bestimmtes Wort, dann alphabetisch

gelöst Frage von AS-N00Datenbanken9 Kommentare

Hallo, ich möchte die Ausgabe eines Listings in einem Webshop so einstellen, dass er bei der Abfrage for der ...

Ubuntu

Eine Textdatei auf mehrere Dateien alphabetisch aufteilen. Kriterium - erste 2 Buchstaben

gelöst Frage von takitanoUbuntu13 Kommentare

Hallo an alle, ich habe eine große Textdatei. Diese Datei will ich auf mehrere kleinere Dateien aufteilen und zwar ...

Batch & Shell

BATCH ini Datei Datei auslesen

gelöst Frage von Juergen42Batch & Shell2 Kommentare

Hallo zusammen, ich möchte eine ini Datei auslesen mit folgenden Aufbau INHALT DER INI ID=30 NAME="test1" PFAD="K:\Kontoauszug\Test1\*.pdf" PFAD_S="K:\Kontoauszug\Test1\Sicherung\" ID=28 ...

Neue Wissensbeiträge
Microsoft Office

Office 365 Makro Schutz nicht immer per GPO möglich

Information von sabines vor 2 TagenMicrosoft Office5 Kommentare

Der zum Schutz gegen Verschlüsselungstrojaner wichtige Makroschutz lässt sich wohl in Office 365 nicht immer per GPO einstellen. Für ...

Netzwerkmanagement
How To Mikrotik Netinstall
Erfahrungsbericht von areanod vor 4 TagenNetzwerkmanagement

Jedes Mal wenn ich Netinstall längere Zeit nicht benutzt habe stolpere ich über die „Besonderheiten“ dieser Software. Das ist ...

Microsoft
Microsoft: LDAPS per Update als Default
Information von em-pie vor 4 TagenMicrosoft2 Kommentare

Hallo, Microsoft wird mit einem der zukünftigen Updates LDAP auf LDAPS per Default umstellen. Admins von angebundenen Systemen die ...

Humor (lol)

Funny: Warum es immer schwieriger wird, die richtigen Produkte online zu finden

Information von Dilbert-MD vor 5 TagenHumor (lol)21 Kommentare

Wir befinden uns in der Rubrik "Off Topic - Humor" und in 15 Minuten ist Freitag. und ja, es ...

Heiß diskutierte Inhalte
Windows Server
Kontakt mit Warenwirtschaft Software Anbieter - Netzwerkstbilität
Frage von PoddeldunktWindows Server26 Kommentare

Hallo zusammen, entschuldigt erstmal den schlechten Titel, aber mir ist nicht eingefallen wie ich das ganze Aussagekräftiger gestalten soll. ...

Visual Studio
Aufgabenplaner führt Programm inkorrekt aus
Frage von TallerBiskusVisual Studio22 Kommentare

Hallo Leute :) Ich habe ein sehr seltsames Phänomen. Folgende Gegebenheiten : Wir haben einen Windows Server 2012 R2 ...

Windows 10
Reicht eine 64GB SSD für einen Einwahl-PC für die Funktionsupgrade?
gelöst Frage von StefanKittelWindows 1019 Kommentare

Hallo, ich weiß, bei Google steht ganz viel, aber das meiste zu 32GB und irgendwie schreibt jeder was Anderes. ...

Windows Tools
Autologoff Local User Windows 10 bei idle Time von 900 Sekunden
Frage von Hendrik2586Windows Tools19 Kommentare

Hallo ihr lieben. :) Ich hatte das Thema schon mal vor einer Weile, aber nun muss ich es nochmal ...