Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen? [gelöst]
- Holgi
- Guru
- Beiträge: 3098
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 392 Mal
- Danke erhalten: 509 Mal
- Gender:
Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen? [gelöst]
Moin Forumsmitglieder!
Für eine Batch-Datei (kein Powershell) benötige ich die Informationen Datum und Uhrzeit im folgenden Format:
"%year%/%month%/%day% %hour%:%minute%:%seconds%"
Wobei %seconds% nicht so wichtig ist; kann auch "00" sein.
Wichtig aber sind die Reihenfolge (Jahr, Monat, Tag und die Formatierung (/ zwischen Jahr Monat Tag und : zwischen Stunde und Minute).
WMIC und Powershell scheiden aus.
Kann man das irgendwie aus "Date" und "Time" (die alten DOS -Befehle) extrahieren?
Habe hier:
https://stackoverflow.com/questions/203 ... ble-format
schon einiges gelesen, aber noch keine einfache, nachvollziehbare Lösung gefunden.
Ausgabe:
Kommt der Sache schon nahe, aber das steht MAR statt 03 für März und - statt /
Kann jemand helfen?
Für eine Batch-Datei (kein Powershell) benötige ich die Informationen Datum und Uhrzeit im folgenden Format:
"%year%/%month%/%day% %hour%:%minute%:%seconds%"
Wobei %seconds% nicht so wichtig ist; kann auch "00" sein.
Wichtig aber sind die Reihenfolge (Jahr, Monat, Tag und die Formatierung (/ zwischen Jahr Monat Tag und : zwischen Stunde und Minute).
WMIC und Powershell scheiden aus.
Kann man das irgendwie aus "Date" und "Time" (die alten DOS -Befehle) extrahieren?
Habe hier:
https://stackoverflow.com/questions/203 ... ble-format
schon einiges gelesen, aber noch keine einfache, nachvollziehbare Lösung gefunden.
Code: Alles auswählen
@echo off
pushd "%temp%"
makecab /D RptFileName=~.rpt /D InfFileName=~.inf /f nul >nul
for /f "tokens=3-7" %%a in ('find /i "makecab"^<~.rpt') do (
set "current-date=%%e-%%b-%%c"
set "current-time=%%d"
set "weekday=%%a"
)
del ~.*
popd
echo %current-date% %current-time%
Ausgabe:
Code: Alles auswählen
2024-Mar-11 20:25:03
Kann jemand helfen?
Zuletzt geändert von Holgi am 15.03.2024, 10:35, insgesamt 1-mal geändert.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
-
- Poweruser
- Beiträge: 597
- Registriert: 02.01.2024, 17:21
- Hat sich bedankt: 91 Mal
- Danke erhalten: 187 Mal
- Gender:
Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?
Code: Alles auswählen
set datum=%date:~-4%-%date:~3,2%-%date:~0,2%
set zeit=%time:~0,2%-%time:~3,2%-%time:~6,2%
echo %datum%
2023-12-15
echo %zeit%
16-42-29
- DK2000
- Legende
- Beiträge: 10019
- Registriert: 03.04.2018, 00:07
- Hat sich bedankt: 223 Mal
- Danke erhalten: 687 Mal
- Gender:
Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?
So in der Art?
Ausgabe: 2024/03/11 21:37:06
Code: Alles auswählen
@echo off
set "Datum=%date:~-4%/%date:~-7,2%/%date:~-10,2%"
set "Uhrzeit=%time:~0,2%:%time:~3,2%:%time:~6,2%"
echo %Datum% %Uhrzeit%
- g-force
- Elite
- Beiträge: 2725
- Registriert: 07.10.2016, 19:30
- Hat sich bedankt: 406 Mal
- Danke erhalten: 423 Mal
- Gender:
Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?
Puh, schwieriger als gedacht.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
- Holgi
- Guru
- Beiträge: 3098
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 392 Mal
- Danke erhalten: 509 Mal
- Gender:
Re: Datum und Uhrzeit als Variablen; wie bekomme ich die ausgelesen?
Danke euch. Ihr seid Super!!
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114