Ausführung nur am 31.12. jeden Jahres im DOS/CMD

Januar 30th, 2008

set HEUTE=%DATE:~0,6%
if not “%HEUTE%” == “31.12.” goto ende

… Befehle

:ende

Tag/Monat und Jahr…

echo %DATE:~0,2%
29

echo %DATE:~3,2%
01

echo %DATE:~6,4%

For Schleifen im DOS/CMD

Januar 30th, 2008

Schleife 1-20

FOR /L %a IN (1,1,20) DO @echo %a

Schleife 1-20 , immer 2 weiter, also: 1 3 5 ..
FOR /L %a IN (1,2,20) DO @echo %a

Wochentag in DOS Variable

Januar 30th, 2008

mit folgendem Ablauf könnt Ihr den Wochentag in eine Variable bringen und diese dann nach Eurem Willen benutzen.

z.B. als Teil eines Dateinamens … ;-)

Natürlich nur, wenn Ihr die “now.exe” zur Verfügung habt.

for /f %i IN (‘now’) do set Ausgabe=%i
echo %Ausgabe%