Имя пользователя:
Пароль:
 

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

Googler


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

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


Anarasius, расхождение в месяцах считать не так сложно, как в днях/неделях
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions

Set $INI=C:\TEST\config.txt

If Not Exist %$INI% GoTo FirstStart
For /F "UseBackQ" %%i In ("%$INI%") Do If %DATE% GEQ %%i Exit /B 1

Echo Тут батник что-то должен делать...

Exit /B 0

:FirstStart

Set $Y=%DATE:~6,4%
If "%DATE:~3,1%"=="0" (Set $M=%DATE:~4,1%) Else (Set $M=%DATE:~3,2%)
If %$M% EQU 12 (Set $M=1& Set /A $Y+=1) Else (Set /A $M+=1)

Echo %DATE:~,2%.%$M%.%$Y% >"%$INI%"

Отправлено: 10:44, 23-09-2009 | #2