Как создать службу в powershell для выполнения файла .exe?
У меня есть сценарий powershell. Мне нужно запустить его как сервис. Я стараюсь таким образом сделать это как услугу.
Что я уже пробовал:
Start-Process -FilePath C:\Users\xx\Downloads\nssm-2.24\win32\nssm.exe -ArgumentList 'install AgentService "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" "-command "& { . D:\SERVICE\Script.ps1}"" ' -NoNewWindow
Затем я открываю run.exe и тип услуг.msc. Служба существует. И я пытаюсь его завести. Он показывает, что состояние запущено.
Но я вижу, что сценарий powershell не работает. Потому что в моем сценарии powershell я использую бесконечный цикл для выполнения некоторых процессов, таких как копирование и переименование файла. Но это не работает. Любой может дать мне идею плезе. Спасибо.