verzeichnis mit datum anlegen - batch

  • #1
J

jan2

Bekanntes Mitglied
Themenersteller
Dabei seit
19.03.2002
Beiträge
606
Reaktionspunkte
0
moin !

kann mir einer von euch sagen, wie ich ein verzeichnis mit dem aktuellen datum (meinesicherung_20060520) per batch anlegen kann ?

gruß Jan :)
 
  • #2
eine variable DATUM erstellen, die das aktuelle datum vie date /T befehl enthällt und die dann an den dateinamen/verzeichnisnamen anhängen

mkdir test_%DATUM% erzeugt dann ein verzeichnis mit dem name test_Sa 20.05.2006

greetz

hugo
 
  • #3
hallo hugo !

ich danke dir nochmals.

gibt es auch eine lösung mit dem ergebnis test_20060520 ???

Gruß Jan :)
 
  • #4
Hi,

für Windows NT (date /t ergibt Mo 22.05.2006):
Code:
for /f tokens=2,3,4 delims=.  %%i in ('date /T') do set datum=%%k%%j%%i

für Windows XP (date /t ergibt 22.05.2006):
Code:
for /f tokens=1,2,3 delims=.  %%i in ('date /T') do set datum=%%k%%j%%i

Bei beiden Versionen das Leerzeichen nach dem Punkt bei delims nicht vergessen.
 
  • #5
Hallo,

wenn die cmd.exe benutzt wird (XP,2000,NT) dann kann man auf eine Variable %DATE% zurückgreifen.

>echo %DATE%
>10.06.2006

dann noch bissl die Stellen zusammen basteln und ...

>echo meinesicherung_%date:~6,4%%date:~3,2%%date:~0,2%
>meinesicherung_20060610

also

MD meinesicherung_%date:~6,4%%date:~3,2%%date:~0,2%

Grüße
 
Thema:

verzeichnis mit datum anlegen - batch

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben