298 anonyme User
3 angemeldete Mitglieder
69003 Mitglieder freuen sich auf Dich!
Top-Aktivitäten
Sehen Sie hier, wer zu den aktivsten Mitgliedern der letzten Woche zählt:
Top-Mitglieder
Sponsored Links
298 anonyme User
3 angemeldete Mitglieder
: Setzen der Variablen set Quellverzeichnis=z:\ set Zielverzeichnis=h:\%date:~-4,4%-%date:~-7,2%-%date:~-10,2% cls echo. echo --------------------------------------------------------- echo. echo Die DATENSICHERUNG wird gestartet. echo. echo. set Quellverzeichnis echo. set Zielverzeichnis echo. echo. echo Bitte beenden Sie alle geöffneten Anwendungen! echo. echo --------------------------------------------------------- pause : Neues Zielverzeichnis (Datum) erstellen md h:\%date:~-4,4%-%date:~-7,2%-%date:~-10,2% : Kopieren der Quelldaten in das neue Verzeichnis XCOPY z:\ h:\%date:~-4,4%-%date:~-7,2%-%date:~-10,2% /S /E /C /H /O /R /Y /D /V
@echo OFF set TmpFile="%temp%.\tmp.vbs" echo> %TmpFile% n=Now echo>>%TmpFile% With WScript echo>>%TmpFile% .Echo "set year=" + CStr(Year(n)) echo>>%TmpFile% .Echo "set yr=" + Right(Year(n),2) echo>>%TmpFile% .Echo "set month="+ Right(100+Month(n),2) echo>>%TmpFile% .Echo "set day=" + Right(100+Day(n),2) echo>>%TmpFile% .Echo "set hour=" + Right(100+Hour(n),2) echo>>%TmpFile% .Echo "set min=" + Right(100+Minute(n),2) echo>>%TmpFile% .Echo "set sec=" + Right(100+Second(n),2) echo>>%TmpFile% .Echo "set dow=" + WeekDayName(Weekday(n),1) echo>>%TmpFile% .Echo "set dow2=" + WeekDayName(Weekday(n)) echo>>%TmpFile% .Echo "set iso=" + CStr(1 + Int(n-2) mod 7) echo>>%TmpFile% .Echo "set iso2=" + CStr(Weekday(n,2)) echo>>%TmpFile% End With cscript //nologo "%temp%.\tmp.vbs" > "%temp%.\tmp.bat" call "%temp%.\tmp.bat" del "%temp%.\tmp.bat" del %TmpFile% set TmpFile= set stamp=%year%-%month%-%day%_%hour%.%min%.%sec% 
@echo OFF & setlocal set TmpFile="%temp%.\tmp.vbs" echo> %TmpFile% n=Now echo>>%TmpFile% With WScript echo>>%TmpFile% .Echo "set year=" + CStr(Year(n)) echo>>%TmpFile% .Echo "set yr=" + Right(Year(n),2) echo>>%TmpFile% .Echo "set month="+ Right(100+Month(n),2) echo>>%TmpFile% .Echo "set day=" + Right(100+Day(n),2) echo>>%TmpFile% .Echo "set hour=" + Right(100+Hour(n),2) echo>>%TmpFile% .Echo "set min=" + Right(100+Minute(n),2) echo>>%TmpFile% .Echo "set sec=" + Right(100+Second(n),2) echo>>%TmpFile% .Echo "set dow=" + WeekDayName(Weekday(n),1) echo>>%TmpFile% .Echo "set dow2=" + WeekDayName(Weekday(n)) echo>>%TmpFile% .Echo "set iso=" + CStr(1 + Int(n-2) mod 7) echo>>%TmpFile% .Echo "set iso2=" + CStr(Weekday(n,2)) echo>>%TmpFile% End With cscript //nologo "%temp%.\tmp.vbs" >"%temp%\tmp.bat" call "%temp%\tmp.bat" :: hier tmp-bat noch nicht löschen del %TmpFile% set stamp=%year%-%month%-%day%_%hour%.%min%.%sec% :: Bei Bedarf zur Kontrolle: -- echo Stamp: %stamp% :: %stamp% ist ermittelt.... Zwischenvariablen wegbratzen For /f "usebackq delims==" %%i in ("%temp%\tmp.bat") do %%i= :: hier erst tmp-bat löschen del "%temp%\tmp.bat" 


if "%TIME:~0,1%" == " " ( set NOWTIME=0%TIME:~1,1%-%TIME:~3,2%-%TIME:~6,2% ) else ( set NOWTIME=%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2% )



