Add ForceReboot option to force reboot after Windows Updates regardless of pending reboot state

This commit is contained in:
Patrick Asmus
2026-07-14 14:39:42 +02:00
parent c236b08311
commit e7d116b099
3 changed files with 17 additions and 5 deletions

View File

@@ -33,6 +33,7 @@ Alle Einstellungen werden in der Datei `config.ini` vorgenommen, die sich im sel
| Option | Typ | Standard | Beschreibung |
|---|---|---|---|
| `Enabled` | Boolean | `false` | Automatischen Neustart nach Updates aktivieren |
| `ForceReboot` | Boolean | `false` | Neustart nach Updates erzwingen, auch wenn Windows keinen Reboot anfordert. Setzt `Enabled = true` voraus |
| `Mode` | String | `immediate` | Neustart-Modus: `immediate` (sofort), `delayed` (verzögert), `scheduled` (geplante Uhrzeit) |
| `DelayMinutes` | Integer | `5` | Verzögerung in Minuten (nur bei `Mode = delayed`) |
| `ScheduledTime` | String | `03:00` | Uhrzeit im Format HH:mm (nur bei `Mode = scheduled`). Liegt die Uhrzeit in der Vergangenheit, wird der nächste Tag verwendet |
@@ -213,6 +214,7 @@ EmailHtmlReport = true
[Reboot]
Enabled = true
ForceReboot = false
Mode = delayed
DelayMinutes = 10
```
@@ -236,6 +238,7 @@ Enabled = true
[Reboot]
Enabled = true
ForceReboot = false
Mode = scheduled
ScheduledTime = 03:00