Kurz notiert: Quasi als Ableitung von den Drive Snapshot-Skripten kann man mit wenig Aufwand in Batch-Skripten neben dem Tag ebenso einfach das aktuelle Jahr und/oder den Monat verwenden.
Anbei mal zwei Code-Schnipsel:
rem Das aktuelle Jahr ermitteln for /f %%g in ('wmic path win32_localtime get year^|findstr /v /r "^$"') do (set Year=%%g)
rem Den aktuellen Monat ermitteln for /f %%g in ('wmic path win32_localtime get month^|findstr /v /r "^$"') do (set Month=%%g) if %Month%==1 set Month=01 Januar&& goto next if %Month%==2 set Month=02 Februar&& goto next if %Month%==3 set Month=03 Maerz&& goto next if %Month%==4 set Month=04 April&& goto next if %Month%==5 set Month=05 Mai&& goto next if %Month%==6 set Month=06 Juni&& goto next if %Month%==7 set Month=07 Juli&& goto next if %Month%==8 set Month=08 August&& goto next if %Month%==9 set Month=09 September&& goto next if %Month%==10 set Month=10 Oktober&& goto next if %Month%==11 set Month=11 November&& goto next if %Month%==12 set Month=12 Dezember&& goto next
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Schreibe einen Kommentar