fix: deploy graceful recycle writes restart.request directly (no 90s wait)

This commit is contained in:
PTah
2026-05-27 14:53:54 +10:00
parent 904ab13880
commit 004a8c0026
4 changed files with 35 additions and 21 deletions
+1 -1
View File
@@ -173,7 +173,7 @@ powershell.exe -NoProfile -ExecutionPolicy Bypass `
-File "C:\ProgramData\RDP-login-monitor\Login_Monitor.ps1" -RequestRestart -Recycle
```
**`Deploy-LoginMonitor.ps1`** при обновлении вызывает `-RequestRestart -Recycle` и ждёт до 90 с; **`Stop-Process -Force`** только если таймаут.
**`Deploy-LoginMonitor.ps1`** записывает **`restart.request`** напрямую (без дочернего PowerShell) и ждёт до **35 с**; **`Stop-Process -Force`** только если таймаут.
Сигнал: файл **`C:\ProgramData\RDP-login-monitor\restart.request`** (создаётся автоматически, не редактировать вручную).