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 Datei umbennen (täglicher Batch)

Mitglied: 43964

43964 (Level 1)

09.01.2008, aktualisiert 15:43 Uhr, 4309 Aufrufe, 5 Kommentare

Hallo zusammen,

ich habe folgendes Problem:

In unserem System werden täglich 2 Dateien (Excel-Tabellen) erzeugt.
Diese werden in einem Ordner "E:\Daten\20080108_203020\01\" gespeichert. Der Ordner "Daten" und "01" bleibt immer gleich, jedoch ändert sich der "mittlere" Ordner jeden Tag. (JahrMonatTag_StundeMinuteSekunde).

Das Problem ist, dass diese Dateien den falschen Dateinamen haben (ABC01.xls statt DEF01.xls....Als Beispiel).

Die Kunst besteht nun darin, eine kleine Batch zu schreiben, die diese Dateien täglich umbenennt (immer von ABC in DEF).

Es ist nicht möglich, die Dateinamendefinition in dem Programm zu ändern wo die Dateien erzeugt werden.

Mein Problem liegt jetzt darin, dass sich der Ordnername täglich ändert, und selbst die Sekundenzahl am Ende nie gleich ist.

Hat jemand eine einfach fixe Lösung?
Vielen Dank!!




^^[Edit Biber] Tippfehler "umbennen" in Titel "umbannt" [/Edit]
Mitglied: miniversum
09.01.2008 um 15:11 Uhr
Eine mögliche Lösung wäre die:
@ren "E:\Daten\%Date:~-4%%Date:~3,2%%Date:~0,2%_??????\01\ABC??.xls" DEF??.xls"
Vorausgesetzt:
1. Die Batch wird noch am gleichen Tag (Abends) ausgeführt
2. Die Datumseinstellung des Systems ist TT.MM.JJJJ

miniversum
Bitte warten ..
Mitglied: 43964
09.01.2008 um 15:14 Uhr
Danke für die Antwort!

Beide Voraussetzungen werden erfüllt.
Ich probiere es mal aus.
Vielen Dank!
Bitte warten ..
Mitglied: 43964
09.01.2008 um 15:21 Uhr
Hi,
es funktioniert leider nicht

Die "??????" bei der Zeitangabe machen Probleme.
Fehlermeldung "...Syntax...ist falsch"

Gebe ich für einen Testordner die korrekte Zeit in der Batch an (z.B. 203050) dann funktioniert es einwandfrei.
Bitte warten ..
Mitglied: bastla
09.01.2008 um 15:35 Uhr
Hallo Schwimmbutz!

Soferne es keine anderen "ABC01.xls"-Dateien, welche nicht umbenannt werden sollen, unterhalb von "E:\Daten" gibt, dann einfach:
01.
for /f %%i in ('dir /s /b /a-d "E:\Daten\ABC01.xls"') do ren "%%~fi" "DEF01.xls"
Grüße
bastla
Bitte warten ..
Mitglied: 43964
09.01.2008 um 15:43 Uhr
Super!!
Das klappt!

Vielen herzlichen Dank!!!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch: Word Datei kopieren und umbennen
Frage von ExcelNoob177Batch & Shell9 Kommentare

Hallo Gemeinde, ich möchte mir die Arbeit sparen 200 mal ein Worddokument zu kopieren und umzubenennen. Die Namen habe ...

Batch & Shell

Dateien umbennen und verschieben mit bash

Frage von sbsnewbieBatch & Shell3 Kommentare

Hallo Admisn, ich suche gerade nach einer Lösung für folgendes Problem: Ich habe zwei Dateien einmal 1. neue datei_datum_uhrzeit.txt ...

Batch & Shell

String in Datei umbennen

gelöst Frage von DarkatohmBatch & Shell3 Kommentare

Hallo zusammen, ich versuche ein Batch-Skript zu schreiben, bei dem ich einen String in einer Datei umbenennen kann. Hierzu ...

Batch & Shell

Dateien im Ordner auslesen und umbennen

Frage von jochengBatch & Shell10 Kommentare

Hi Leute Schönen Feiertag zuerst. Ich habe an diesem leider ein Problem. nutze ich um Bilder aus meinem Bilder ...

Neue Wissensbeiträge
Multimedia & Zubehör
AVM Fritz USB WLAN Sticks schneller einschalten
Tipp von NetzwerkDude vor 14 StundenMultimedia & Zubehör

Die AVM Fritz WLAN Sticks haben in der Firmware 2 Modis: Einmal als Massenspeicher und einmal als WLAN Netzwerkkarte ...

Windows Server

Windows Server Backup schlögt Fehl -Lösung 2008-2016

Tipp von BiGnoob vor 16 StundenWindows Server

Hi zusammen , ich möchte gerne einen Lösungstipp abgeben für folgenden fehler: lösung ist folgende:

Humor (lol)
Telekom vs. O2 - 3:2
Erfahrungsbericht von the-buccaneer vor 1 TagHumor (lol)3 Kommentare

Unglaublich aber wahr: Nachdem mein privater Anschluss am 19.04.18 auf VOIP und VDSL umgestellt wurde, hatte ich seitdem 1,5 ...

Batch & Shell

Windows 10 Heimnetzgruppe abgeschaft. Ein Script für einfache Netzwerk - Freigabe im Heimnetzwerk

Anleitung von treehe vor 1 TagBatch & Shell3 Kommentare

Anleitung für eine einfache Netzwerkfreigabe unter Windows 10 Wie weiter hab mal ein kleines CMD - Script gebastelt. Womit ...

Heiß diskutierte Inhalte
Netzwerke
IP-Adresse am zweiten Domänencontroller fest vergeben - Server verschwunden
gelöst Frage von DanielG1974Netzwerke25 Kommentare

Ich hab ein Problem, was ich bisher noch nicht erlebt habe Ich habe erfolgreich einen zweiten Server mit ActiveDirectory ...

Windows Tools
Virtueller Drucker gesucht (Schnittstelle: USB oder Seriell)
Frage von chrisButterflyWindows Tools19 Kommentare

Hi, ich suche einen virtuellen Drucker, den ich über eine USB oder serieller Schnittstelle ansprechen kann. Dieser Drucker soll ...

Windows Server
Windows Server 2012 - Update - Beim Booten bleibt der Server beim Windows Zeichen stehen
Frage von KeilbachWindows Server15 Kommentare

Hallo Zusammen, ich grüße euch, mein Name ist Michele. Ich bin hier ganz Neu - da ich einfach nicht ...

Firewall
Sophos SG 125 nicht mehr erreichbar
Frage von GwaihirFirewall14 Kommentare

Hallo zusammen, ausgerechnet über die Feiertage stimmt etwas mit meiner Firmen-Firewall nicht. Es ist eine Sophos SG 125 und ...