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 (Änderungs-)Uhrzeit der Datei ohne Doppelpunkt

Mitglied: WStecher

WStecher (Level 1) - Jetzt verbinden

12.08.2009, aktualisiert 09:00 Uhr, 5435 Aufrufe, 2 Kommentare

Hallo,

ich bin leider in der Batchprogrammierung nicht wirklich zu Hause. Habe es dennoch mit Hilfe dieses Forums (lange gesucht und das benötigte zusammengebastelt) geschafft, meinen Bedarf fast zu decken. Ich muss von mehreren Dateien das Erstellungsdatum (incl. Uhrzeit) ermitteln und vergleichen und entsprechend des Ergebnisses weiterverarbeiten. Klappt auch eigentlich alles wunderbar, allerdings erhalte ich den Datums-Zeit-String immer als JJMMTThh:mm.
Ich möchte gerne den Doppelpunkt zwischen den Stunden (hh) und Minuten (mm) weghaben. Trotz aller Suche hier im Forum bin ich diesbezüglich leider nicht fündig geworden.

Ich ermittele meinen "Zeitschnipsel" wie folgt:

01.
for %%i in ("C:\test.txt") do For /f "tokens=1-3 delims=.: " %%a in ("%%~ti") do For /f "tokens=1-2 delims= " %%f in ("%%~ti") do set datetime_file=%%c%%b%%a%%g
Das Ergebnis ist aktuell 09081119:12
Ich benötige 0908111912

Wie gesagt, diese Anweisung ist mit HIlfe dieses Forums (Danke an dieser Stelle an alle fleißigen Poster) zusammengebastelt worden.
Falls also einer Verbesserungsbedarf sieht, bin ich selbstverständlich auch dafür immer offen.

Danke für Eure Mühe.
Mitglied: Biber
12.08.2009 um 09:30 Uhr
Moin WStecher,

willkommen im Forum.

Du kannst eine FOR/F-Anweisung einsparen bei gleichem (bzw. gefixtem) Ergebnis.
Demo am CMD-Prompt:
01.
for %i in ("c:\test.text") do For /f "tokens=1-5 delims=.: " %a in ("%~ti") do @echo set datetime_file=%c%b%a%d%e 
02.
set datetime_file=0908111912
Wenn das bei Dir ebenfalls funktioniert, dann kannst Du diese Zeile so in Deinen Batch übernehmen.
Nur noch alle %-Zeichen durch %% ersetzen und das Wort "echo" vor dem SET wieder entfernen.

Grüße
Biber
Bitte warten ..
Mitglied: WStecher
12.08.2009 um 09:39 Uhr
Super, danke für die schnelle Antwort und den Hinweis zur besseren (verkürzten) Schreibweise.
Funktioniert wunderbar.
Bitte warten ..
Ähnliche Inhalte
Entwicklung

VBS Für Änderung Mehere Texte in einer Datei

gelöst Frage von Mac2345Entwicklung13 Kommentare

Hallo ich benötige etwas Hilfe beim schreibe von vbs. Ich habe eine Datei die ich in einem bestimmten Bereich ...

Batch & Shell

In Html-Datei per Batchdatei das Datum und die Uhrzeit eintragen

gelöst Frage von HakiegoldBatch & Shell2 Kommentare

Ich habe ein kleines Problem. Ich importiere aus dem Internet per Batch alle 2 Minuten eine html-Datei mit Kursdaten. ...

Microsoft Office

Von Excel auf Netzwerklaufwerk gespeicherterte Änderungen an Dateien, von anderen Clients aus nicht sichbar

Frage von diwaffmMicrosoft Office2 Kommentare

Hi Leute, ich habe hier einen SBS 2007, auf dessen Share u.a. Office-Dokumente liegen. Das share ist am Client ...

Windows Netzwerk

CMD Editor Datei zum Viertelstunden Intervall zur Proxy-Änderung

Frage von der.oiwckWindows Netzwerk1 Kommentar

Hallo oder viel eher gute Abend, wie oben der Titel schon beschreibt, bin ich zur Zeit am schreiben einer ...

Neue Wissensbeiträge
Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 4 StundenWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

iOS
Updates für Iphone und Co
Information von sabines vor 7 StundeniOS

Gestern abend ist iOS 11.3.1 erschienen, ein kleineres Update, dass einige Lücken schließt und "Lahmlegen" nach einem Display Tausch ...

Windows 7

Windows 7 - Server 2008 R2: Exploit für Total Meltdown verfügbar

Information von kgborn vor 1 TagWindows 7

Kleine Information für Administratoren, die für die Updates von Windows 7 SP1 und Windows Server 2008 R2 SP1 verantwortlich ...

Sicherheit

Zero Day-Schwachstelle im Internet Explorer - wird von APT bereits ausgenutzt

Information von kgborn vor 2 TagenSicherheit

Im Kernel des Internet Explorer scheint es eine Zero Day-Lücke zu geben, die von staatlichen Akteuren (APT) im Rahmen ...

Heiß diskutierte Inhalte
C und C++
Frage1 C Programmierung-Makefile Frage2 PHP-Programmierung HTTP-Fehler 404
Frage von KatalinaC und C++33 Kommentare

Hallo, ich habe 2 Fragen, die nichts miteinander zu tun haben aber mit denen ich mich gerade beschäftige: 1. ...

LAN, WAN, Wireless
Watchguard T15 VPN Einrichtung
gelöst Frage von thomasjayLAN, WAN, Wireless25 Kommentare

Hallo zusammen, wir möchten gerne über unsere Watchguard T15 einen VPN-Tunnel (Mobile VPN with IPSec) einrichten! Als Client nutzen ...

Batch & Shell
Powershell: Im AD nach Comutern mit bestimmten IP-Adressen suchen
gelöst Frage von Raven42Batch & Shell21 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeit nach Computern im AD zu suchen , deren IP-Adresse mit 10.11.12. beginnt. ...

Batch & Shell
Mit Powershell den Inhalt einer Excel mit einer Text Datei abgleichen
Frage von Bommi1961Batch & Shell20 Kommentare

Hallo zusammen, ich muss den Inhalt einer Excel Datei (Mappe1) mit dem Daten einer Text Datei abgleichen. Die Daten ...