Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 175
Благодарности: 119

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@set @x=0/* 
@echo off

set "SFolder=z:\folder\"

set "n=n"&for /f "tokens=*" %%a in ('dir /a-d/o-d/b "%SFolder%"') do (
   set "n="&&set "file=%SFolder:\=\\%%%a"
)
for /f %%a in ('cscript /nologo /e:javascript "%0" "%file%"') do set "DateDiff=%%a"

:: здесь блок Ваших действий
if %DateDiff% gtr 7 echo OLD FILE
pause>nul
:: конец блока

goto:eof
*/
WScript.Echo(Math.round((new Date()-new Date(WScript.CreateObject("Scripting.FileSystemObject").GetFile(WScript.Arguments.Item(0)).DateCreated))/86400000));
Если не принципиально, то лучше использовать VBS. В соседней теме.

Последний раз редактировалось SendMessage, 31-07-2011 в 09:36.


Отправлено: 09:07, 31-07-2011 | #2