WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Batch Script (http://www.wcm.at/forum/showthread.php?t=214574)

Gerald24 24.04.2007 14:03

Batch Script
 
Hallo,

kann mir bitte jemand sagen wie ich per batch script alle dateien, welche "gestern" erstellt wurden, in ein bestimmtes Verzeichnis kopiere? (WinXP)

Dem Befehl xcopy kann ich den Parameter /D:m-d-y mitgeben, jedoch wenn ich das datum mit %date% auslese hat dies ein anderes Format.

Wie kann ich das aktuelle Datum in das Format mm-dd-yyyy bringen?

Vielen Dank für eure Hilfe,

lg
Gerald

tivise 24.04.2007 15:38

hast du schon in den msdn bzw. technet Sites von MICROSOFT geblättert?

pc.net 24.04.2007 15:41

folgende befehlszeile setzt den wert der variablen datum auf das gewünschte format:
Code:

for /f "tokens=1,2,3 delims=. " %i in ('date /t') do set date=%j-%i-%k
mit %datum% kannst du diese dann beliebig verwenden ...

zigeina 24.04.2007 16:23

..479
 
jaja das guta alte ressourcekit

da gibts ein utility..genannt forfiles.exe mit dem kann man wahre wunderdinge vollbringen

zB: forfiles.exe -p%DIR%\ -m*.* -d-30 -c"cmd /c del /q @FILE"
alle files älter als 30tage werden in dem directory %DIR% (=variable) gelöscht. einfach doku dazu lesen.

ms versteckt gern solche netten sachen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag