Мне нужно создать компонент в более крупном конвейере, который запускает службу vpn и ожидает установления соединения, прежде чем продолжить. Я хотел бы сделать это с Powershell, если это возможно. Я представляю, что логический поток выглядит примерно так, но многопоточность меня раздражает.
создать обработчик журнала событий
запустить сервис
ждать определенной записи в журнале событий
выход