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 Files in Unterordnern umbenennen

Mitglied: tkline

tkline (Level 1) - Jetzt verbinden

12.10.2007, aktualisiert 13.10.2007, 11519 Aufrufe, 6 Kommentare

Hi Leute, hätte da eine kleine Herausforderung (ist für euch bestimmt eine Kleinigkeit)

Ich habe einen Überordner namens "Main" in diesem Ordner befinden sich unzählige
Unterordner mit unterschiedlichen Namen (zB. U1, O7, I5) usw.

Alle Unterordner beinhalten Dateien, deren Endungen umbenannt werden müssen.
(Beispiel: von "pdf.20" "in .pdf")

Den Rename Befehl hab ich zwar (rename *pdf.20 *pdf) aber Wie kann ich nun diesen Befehl auf
alle Unterordner anwenden?

Habe in diesem Forum schon ein paar Beiträge studiert, aber keinen entsprechenden für mich gefunden,
bzw war teilweise ein bisschen überfordert.

Bitte um Hilfe, bin in Sachen Batching absoluter Newbie.

Danke euch.


Gruß

Tom
Mitglied: Marcade
12.10.2007 um 08:57 Uhr
Versuch es doch mal mit dem Total Commander >>da reicht sogar die voll funktionsfähige Sharewareversion<<


Total Commander Seite

Allgemeine Eigenschaften:

32- und 16-bit Version
Lange Dateinamen unter Windows 95/98/ME und Windows NT (16 und 32-bit Version)
Direkter Zugriff auf Netzwerkumgebung
Unterstützt Drag & Drop (Ziehen und Fallenlassen) auf Explorer, Desktop etc.
Kommandozeile zum einfachen und schnellen Starten von Programmen durch einfaches Eintippen des Programmnamens (eventuell mit Pfad).
Frei konfigurierbarer Buttonbar und Starter-Menü (benutzerdefiniertes Menü) zum Einbinden Ihrer bevorzugten Windows- und DOS-Anwendungen. Optional Übergabe der aktuell gewählten Datei an Ihr Programm.
Frei definierbares Hauptmenü.
Eingebauter Dateibetrachter (F3), der Dateien beliebiger Grösse als Hex- oder Text darstellen kann, sowohl im ASCII- (DOS) als auch im ANSI- (Windows) Zeichensatz. Neu: UTF-8-Unicode-Format.
Bitmapviewer im Lister, zusätzliche Formate durch Irfanview (siehe Zubehör).
Parallelport-Link zum Verbinden von 2 Rechnern
HTML- und Unicode-Viewer im Lister
Die Minaturansicht zeigt Vorschaubilder in den Dateilisten.
Benutzerdefinierte Spalten erlauben die Anzeige von zusätzlichen Dateidetails.
Memfrach-Umbenenntool zum Umbenennen vieler Dateien auf einmal über spezielle Regeln, oder durch Bearbeiten der Dateinamen in einem Texteditor
Programm und Hilfe komplett in Deutsch und Englisch!
Bitte warten ..
Mitglied: Dani
12.10.2007 um 09:37 Uhr
Moin Tom,

ich würde es mal so probieren:
01.
@echo off 
02.
 
03.
for /F "delims=. tokens=1,2,3" %%a in ('dir /s /b "C:\test\.*pdf*"') do rename %%a.%%b.%%c %%a.%%b
[Ungetestete Skizze!]
Also die Schleife splittet immer den Dateinamen an einem Punkt. Somit hast du alles wunderbar getrennt in den Variablen %%a, %%b, %%c. Mit *.pdf* stellst du sicher, dass er nur PDF-Dateien findet.


Grüße
Dani
Bitte warten ..
Mitglied: Supaman
12.10.2007 um 10:05 Uhr
ich würds über total commander machen. befehle-> suchen [suchmaske eingeben], es werden alle dateien unterhalb des gewünschten ordners gefunden. alle dateien makrkieren und mit dem mehrfach umbenenn tool zurechtrücken.
Bitte warten ..
Mitglied: tkline
13.10.2007 um 16:46 Uhr
Hi, danke euch für die Tipps.
Ich könnte das schon mit dem total commander realisieren, allerdings
möchte ich das ganze per batchscript machen.

@Dani, danke dir für deinen Tipp, bin leider nicht so der Batch Experte.
Ich wäre dir sehr dankbar, wenn du mir beschreiben könntest, was
die einzelnen Parameter nun genau bewirken. Speziell delims, tokens und die
ganzen Prozentzeichen stellen mich vor ein Rätsel.
Wie gesagt, bin noch Newbie auf dem Gebiet.

Danke für eure Geduld

Tom
Bitte warten ..
Mitglied: Dani
13.10.2007 um 19:24 Uhr
Abend tkline.
kein Problem...jeder fängt mal klein an.

Also "delims" gibt an, welche Zeichen als Trenner genommen werden sollen. dort kannst du beliebig viele angeben (ist wie die split Funktion bei C++).
Mit "tokens" kannst du sagen, welche gesplitten Zeichenketten in Variablen gespeichert werden sollen.
"%%a" ist eine Schleifevariable. Du kannst auch bei %%i anfangen. Der Bereich geht von %%a bis %%z. Dann ist Schluss!
Sprich das 1. Ergebnis wird in diese Variable gespeichert. Wenn du nun eine Schleife hast, wie oben (Kombination mit "tokens"), werden weitere Ergebnisse fortlaufend in die nächste Variablen gespeichert.

Ich hoffe, ich konnte dir weiterhelfen bzw. habe mich verständlich ausgedrückt.


Grüße
Dani
Bitte warten ..
Mitglied: tkline
13.10.2007 um 20:29 Uhr
Hi Dani,

Danke für deine Erklärung,
hast mir sehr weitergeholfen, jetzt versteh ich das Ganze endlich.

Bin jetzt kurz davor, dass das Script so läuft wie ich es
haben möchte, da macht es gleich viel mehr Spaß.
Ist nicht mal so schwer, wenn man es mal kapiert hat

Hab mir noch ein paar Tutorials ausgedruckt und werd mich heute
Nacht damit beschäftigen, bin jetzt voll motiviert...

Danke dir nochmal

Grüße
Tom
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Umbenennen von Dateien mit Ordnernamen und Unterordner

gelöst Frage von Xaero1982Batch & Shell10 Kommentare

Moin Zusammen, folgendes Problem: Ich habe einen Ordner. Nennen wir ihn "Fotos" In diesem Ordner sind dann Zig Unterordner ...

Batch & Shell

Pdf Files umbenennen

Frage von SacredBatch & Shell7 Kommentare

Hallo ihr Lieben Ich stehe vor folgendem Problem. Ich habe 600 pdf-Files die umbenannt werden sollen. Der Aktuelle name ...

Batch & Shell

Dateien mit bestimmten Namen in allen Unterordnern umbenennen

Frage von koehneBatch & Shell2 Kommentare

Hi, ich bräuchte mal fix eure Hilfe, weil ich nicht weiterkomme. Ich habe in einem Ordner mehrere Unterordner. In ...

Mac OS X

Outlook unter Mac OS Unterordner lassen sich nicht umbenennen

Frage von NeurotischerWaschbaerMac OS X2 Kommentare

Hallo liebe Administratoren, auf einem Apple Gerät haben wir ein IMAP Konto unter einem Outlook eingebunden. Der User erstellt ...

Neue Wissensbeiträge
Ausbildung

Linux-Ausstieg in Niedersachsen - Windows statt Bugfix

Information von StefanKittel vor 1 TagAusbildung9 Kommentare

Sind ja nur Steuergelder

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 2 TagenSpeicherkarten3 Kommentare

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 3 TagenSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 3 TagenHardware3 Kommentare

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Vmware
Offene LDAP-Server in AS
gelöst Frage von obi-wan-kenobiVmware18 Kommentare

Hallo alle Miteinander, ich habe ein Problem, unsere VM-Ware Appliance (Version. 6.5.0.10000) ist scheinbar angreifbar. Wir haben eben die ...

SAN, NAS, DAS
Nas mit USB und LAN gleichzeitig zugreifen
gelöst Frage von MarkBeakerSAN, NAS, DAS16 Kommentare

Hallo zusammen, ich suche eine Art NAS, womit ich via LAN und USB zugreifen kann. Folgender Aufbau ist gedacht: ...

Windows Server
Zertifikat RemoteDesktop hinterlegen
Frage von Green14Windows Server10 Kommentare

Hallo zusammen. ich habe mehrere Server (WinSrv 2016). Die Server sind in keiner Domäne und keine Terminalserver. Ich verbinde ...

Google Android
Samsung S7 Kontakte gelöscht. Kann man die wieder herstellen
Frage von merkelGoogle Android10 Kommentare

Hallo, auf einem S7 wurden Kontakte gelöscht. kann man die wieder herstellen ? gruss Jonas