kurze bat-frage

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/kurze_bat-frage_63033/page_1 - zur Vollversion wechseln!


fagø schrieb am 15.01.2003 um 11:42

hallo
ich will in einem bat file einen ordner erstellen, der den name des akutellen datums trägt

ich habs so probiert:

Zitat
date /t >%date
mk %date

funktioniert aber nicht recht :(
vielleicht irgendwie mit set?


soundlover schrieb am 15.01.2003 um 11:48

mit MD ordner erstellen und dann REN "Ordnername" %date%

Beispiel:
md test
ren test %date%


fagø schrieb am 15.01.2003 um 12:27

ops, ja natürlich md ;)

problem ist jetzt allerdings dass er dann auf

Zitat
ren date Mi 15.01.2003
einen syntaxfehler liefert

wie schneid i erm des Mi+Space weg?

für time bräucht is a nu -> wie bekomm ich die : und en , weg?
kann man strings bearbeiten :confused:


MDK schrieb am 15.01.2003 um 13:05

Code:
FOR /F "tokens=2,3,4 delims=. " %%i IN ('date /t') DO SET Tag=%%i&SET Monat=%%j&SET Jahr=%%k
md %Jahr%%Monat%%Tag%

dabei würde ich auf Punkte in Verzeichnisnamen verzichten und das Jahr aus sortiertechnischen Gründen an den Anfang stellen


Smoldi schrieb am 15.01.2003 um 13:33

ich würd %date einfach in "" setzen

ren date "%date"


fagø schrieb am 15.01.2003 um 13:39

thx :)
hät ma ned dacht das sowas wie a for schleife gibt :eek:
aber echt sick der syntax

bei time erhält man halt leider keine sekunden :(
aber damit kann man noch leben


h4de5 schrieb am 23.01.2003 um 19:23

:eek:
sowas hab ich auch mal gsucht. thx




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025