Помогите с .bat скриптом

dorothy.pro
Пользователь
Статус
Оффлайн
Регистрация
30 Окт 2016
Сообщения
331
Реакции[?]
79
Поинты[?]
0
Как мне сделать так, чтобы скрипт перезапускался через определённый интервал времени?
Есть для этого какие-то команды?
 
В отставке.
Эксперт
Статус
Оффлайн
Регистрация
5 Окт 2016
Сообщения
1,687
Реакции[?]
1,223
Поинты[?]
1K
Как мне сделать так, чтобы скрипт перезапускался через определённый интервал времени?
Есть для этого какие-то команды?
Гугл для лахов как говорица

Создаешь vbs скрипт
strComputer = "."
Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process")
objProcess.Create "Notepad.exe", , , intProcessID
WScript.Sleep 780000 'ждем 13 минут

Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery("Select * from Win32_Process Where ProcessId = " & intProcessID)
For Each objProc In colProcessList
objProc.Terminate()
Next

objProcess.Create "Notepad.exe"

Путь и время меняешь под себя ,что бы перезапускал сам батник
 
dorothy.pro
Пользователь
Статус
Оффлайн
Регистрация
30 Окт 2016
Сообщения
331
Реакции[?]
79
Поинты[?]
0
Не работает -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Поэтому сделал два простых скрипта, один на завершение через определенный интервал,

второй на запуск процесса, если он не запущен
 
Последнее редактирование:
Сверху Снизу