Я пытаюсь создать службу, которая сканирует папку. Когда он обнаруживает определенные файлы, он переименовывает их, а затем создает переменные для остальной части сценария. Это все работает нормально, но я пытаюсь найти способ запустить этот скрипт, чтобы последующие окна, которые он запускает, были минимизированы. Я попробовал следующее, но 2 сценария по-прежнему запускают окно, каждое из которых мигает на экране.
Я попытался преобразовать файл в EXE и службу, но затем он отказывается работать. Надеемся на быструю однострочку, если кто-нибудь может помочь?
Set-Location -Path C:\scripts\ICVT
while ($true) {
invoke-expression 'cmd /c start powershell -WindowStyle Minimized -Command {.\file_checker.ps1}';
Start-Sleep 5
invoke-expression 'cmd /c start powershell -WindowStyle Minimized -Command {.\kill_checker.ps1}';
Start-Sleep 5
}