Показать сообщение отдельно
Старый 19.10.2006, 10:30     # 3
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 375

Borland - Гад и сволочь
Если дата конкретная (а не высчитываемая):
Код:
@echo off
set TEMPDATE=%DATE%
date 15.08.2005 
start /w программа.exe
date %TEMPDATE%
set TEMPDATE=
exit
Если прога консольная - start /w можно пропустить.
Особенность: если за время работы батника меняется дата - дата на компе после его выполнения будет отставать.
Обход особенности:
Код:
@echo off
REM set TEMPDATE=%DATE%
date 15.08.2005 
start /w программа.exe
REM date %TEMPDATE%
REM set TEMPDATE=
net time \\TIMESERVER /set /yes
exit
В качестве TIMESERVER можно использовать любой комп в локальной сети.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий


Последний раз редактировалось Borland; 19.10.2006 в 10:38.
Borland вне форума