Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Leerzeichen aus Dateinamen entfernen

Frage Entwicklung Batch & Shell

Mitglied: noob-x

noob-x (Level 1) - Jetzt verbinden

06.06.2014, aktualisiert 16:51 Uhr, 2830 Aufrufe, 3 Kommentare

Hallo Profis,

ich möchte bei vielen Dateien in einem Ordner die Leerzeichen aus den Dateinamen entfernen
Dateien sehen so aus 3 1 2 3 4 5 6 7.PCL ( beginnen immer mit ner 3 und sind immer 8 Zahlen)

hab mir hier diese Zeile zusammengeschustert, es funktioniert auch bei einer Datei, nur sobald es mehr werden wird die erste Datei in 3 (ohne irgendwas) umbenannt, alles was danach kommt passt.

01.
for %%i in ("D:\PDF\test\3*.PCL") do @for /f "tokens=1-8 delims= " %%j in ("%%i") do ren "%%i" "3%%k%%l%%m%%n%%o%%p%%q"
vermutlich gibt´s einen einfacheren Weg das zu meistern, bitte um Eure Hilfe.

Danke

Grüße

Andy
Mitglied: Xaero1982
LÖSUNG 06.06.2014, aktualisiert um 16:51 Uhr
Moin,

das Problem ist klar:

Windows benennt die Dateien um:
Die erste Datei: "3 1 2 3 4 5 6 7.PCL" in "31234567.PCL"
Was passiert? Die Datei rutscht in der Sortierung nach unten und bennent die Datei wieder um und schmeißt alles raus - außer der 3 die ja fix ist.

Also movest du die Dateien in einen anderen Ordner nach dem umbenennen.

Oder aber du schreibst:
01.
for %%i in ("D:\PDF\test\*.PCL") do @for /f "tokens=1-8 delims= " %%j in ("%%i") do ren "%%i" "%%j%%k%%l%%m%%n%%o%%p%%q"
Gruß
Bitte warten ..
Mitglied: noob-x
06.06.2014 um 16:51 Uhr
Hi,

danke für die schnelle Antwort, das mit der Sortierung und dem runterrutschen war ein guter Tip

hab´s jetzt so gemacht ich such einfach nach 3 *.PCL ( ist ja nach dem alle umbenannt sind keine mehr vorhanden )

01.
for %%i in ("D:\PDF\test\3 *.PCL") do @for /f "tokens=1-8 delims= " %%j in ("%%i") do ren "%%i" "3%%j%%k%%l%%m%%n%%o%%p%%q"
so geht´s

Danke
Bitte warten ..
Mitglied: Xaero1982
06.06.2014 um 20:00 Uhr
Ja, aber es wäre auch ohne die 3 gegangen, außer du hast noch Dateien die nicht mit 3 anfangen drin, die nicht umbenannt werden sollen

Gruß
Bitte warten ..
Ähnliche Inhalte
Ubuntu
gelöst Wie kann man es tun? Alle Zeilen mit 2 und mehr Leerzeichen entfernen (1)

Frage von takitano zum Thema Ubuntu ...

Batch & Shell
Ordnernamen aus Dateinamen erstellen (1)

Frage von Dr.Byte zum Thema Batch & Shell ...

Windows Systemdateien
Windows 10 Registry Einträge entfernen (18)

Frage von Hendrik2586 zum Thema Windows Systemdateien ...

Batch & Shell
gelöst Dateinamen auslesen und in einer Schleife benutzen (12)

Frage von TeholBeddict zum Thema Batch & Shell ...

Neue Wissensbeiträge
Batch & Shell

Batch - ein paar Basics die man kennen sollte

Tipp von Pedant zum Thema Batch & Shell ...

Microsoft

Restrictor: Profi-Schutz für jedes Window

(6)

Tipp von AlFalcone zum Thema Microsoft ...

Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.Error zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Microsoft Office
Saubere HTML aus Word-Dokument (16)

Frage von peterpa zum Thema Microsoft Office ...

Router & Routing
ASUS RT-N18U mit VPN Client hinter Fritzbox - Portforwarding (15)

Frage von marshall75000 zum Thema Router & Routing ...

Hosting & Housing
gelöst Webserver bei WIX, aber DNS Server wo anders (9)

Frage von laster zum Thema Hosting & Housing ...