Файл должен открываться один раз в сутки через FC
Здравствуйте!
Надо разработать командный файл, который бы запускал бы какой-либо файл один раз в сутки. То есть, если файл запускается первый раз в сутки, то он запускает какой-либо файл. Если файл уже запускали сегодня, то файл ничего не делает. Использовать для сравнения дат команду FC. Например, @ECHO OFF date /t >datenow.txt if exist datefile.txt ( fc datenow.txt datefile.txt >1.txt if exist 1.txt (find "FC" 1.txt goto bad) )else goto good :good date /t >datefile.txt start F:\d\eie.txt :bad exit В общем недоработанная программа, не понимаю как сделать так чтобы он после сравнения файлов, сделал два условия: 1) если файлы одинаковые то, не открывать 2) если файлы разные то открывать |
klenb,
Код:
@ECHO OFF P.S. Строка del /f /s /q %now% не обязательно- просто удаляет нужный только в момент сравнения файл %now% |
Действительно, так легче)
Спасибо |
Время: 07:29. |
Время: 07:29.
© OSzone.net 2001-