@Rellorer

Как в powershell создать процесс и проверять, чтобы единовременно существовал один экземпляр этого процесса?

Есть powershell скрипт, который в бесконечном цикле делает дела. Я планирую его стартовать через планировщик заданий.
Но нужно как то добавить проверку, что цикл уже запущен, чтобы не стартовать новый (или убить старый). В идеале и проверка и цикл должны быть одним небольшим скриптом (без отдельных файлов).

В шарпах я бы использовал что-то вроде обычной таски, а как это сделать в powershell?
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
@Rellorer Автор вопроса
Все оказалось намного проще и я на ровном месте придумал себе проблем. Задача в планировщике заданий будет выполнятся до тех пор пока цикл не прекратится, а по дефолту если уже запущена задача, то новая стартовать не будет - т.е. то что мне было нужно, уже и так есть и не надо выдумывать велосипеды
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы