Пользователь
Сообщения: 105
Благодарности: 1
|
Профиль
|
Отправить PM
| Цитировать
Проблему получилось решить таким образом. Похожий скрипт нашел на форуме и изменил. Вроде, работает. На мой взгляд все как-то громоздко и проверка не должна быть привязана к существованию файлов в дирректории, а должна быть привязана к существованию задания в планировщике...
@echo off
SET SNMP=C:\ps1\ok.txt
IF EXIST "%SNMP%" CALL :St
IF NOT EXIST "%SNMP%" GOTO :Inst
:Inst
(schtasks /Create /SC OnLogon /RU "system" /TN "ONSTART" /RL HIGHEST /DELAY 0000:30 /TR c:\ps1\ONSTART.vbs) & (nul>C:\ps1\ok.txt)
GOTO: EOF
:St
chcp 1251
ECHO Zapusk skripta %DATE% - %TIME% >> C:\ps1\suschestvuet.txt
GOTO :EOF
pause
|
Отправлено: 15:52, 24-03-2021
| #4
|