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

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

Ветеран


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

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


alpap, тут под «Запускали сегодня его уже» имеется в виду событие «файл должен запустить какой-либо текстовый редактор». Обычная лабораторка. Причём мне не нравится предложенный вариант решения, два файла — слишком много.
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sConfig=%~n0.cfg

if exist "%sConfig%" (
	<"%sConfig%" set /p sLastRun=
	if "!sLastRun!" neq "%date%" call :RunSomeEditor
) else (
	call :RunSomeEditor
)

endlocal
exit /b 0

:RunSomeEditor
	start "" notepad.exe
	>"%sConfig%" echo %date%
	exit /b

Отправлено: 22:29, 19-03-2021 | #4