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

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


Moderator


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

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


OlegStarov, по мотивам тем:
[решено] Переменная Дня недели
[решено] Команды в Win (date /T). Выбор формата даты

Можно как-то так:
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion

For /F "Tokens=1* Delims==" %%i In ('WMIC Path Win32_LocalTime Get Day^, Month^, Year /Value ^| Find "="') Do (
  Set V=%%j
  Set $%%i=!V:~0,-1!
)
If %$Day% Lss 10 Set $Day=0%$Day%
If %$Month% Lss 10 Set $Month=0%$Month%
Set $DateF=%$Day%.%$Month%.%$Year:~-2%

If Exist result_%$DateF%.txt (
  Echo Файл существует.
) Else (
  Echo Файл отсутствует.
)

Отправлено: 11:32, 21-04-2009 | #2