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

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

Ветеран


Contributor


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

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


zergnet,
Вот вариант совмещения Вашего киллера и анализа даты/времени изменения файла.
Код: Выделить весь код
@Echo Off
cls
	Set "FileSee=Z:\Soft_In\файл базы который периодически обновляется.dbf"
	Set "FileLog=Z:\Soft_In\файл базы который периодически обновляется.dbf.log"

	Call :Analiz "%FileSee%" "%FileLog%" "DateTimeSee" &&Exit /B 0

	Echo ................. "%DateTimeSee%"
	Echo Текст Вашего киллера
	Echo .................


	>"%FileLog%" (Echo %DateTimeSee%)
Exit /B 0

:Analiz
SetLocal
	Set "DateTimeSee=%~t1"
	Set "DateFileOld="
	If Exist %2 Set /P DateFileOld=<%2
	If "%DateTimeSee%"=="%DateFileOld%" Exit /B 0
EndLocal &Set "%~3=%DateTimeSee%"
Exit /B 1

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:02, 30-08-2021 | #8