@echo off setlocal set YEAR=%date:~0,4% set MONTH=%date:~5,2% set DAY=%date:~8,2% set HOUR=%time:~0,2% set MINUTE=%time:~3,2% set SECOND=%time:~6,2% SET FILENAME=%YEAR%%MONTH%%DAY%_%HOUR%%MINUTE%%SECOND%_wwwroot.7z "C:\Program Files\7-Zip\7z.exe" a -tzip "D:\BACKUP\%FILENAME%" C:\inetpub\wwwroot\ forfiles /P D:\BACKUP\ /S /M *.7z /D -15 /C "cmd /c del @file"
* backup.vbs
Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "D:\backup.bat" & Chr(34), 0 Set WshShell = Nothing