Tool-Detail

Smart Device Reboot Manager

Windows-Neustart-Governance mit empfohlenen oder verpflichtenden Zuständen, lokaler WPF-Oberfläche, PreviewOnly-Testpfaden, exakter Intune-Win32-Versionserkennung und stabilem PowerShell-Gallery-Modul.

Screenshot der Oberfläche von Smart Device Reboot Manager

Windows / Intune / PowerShell / WPF

Erste öffentliche Standalone-Version

Die öffentliche Release stellt ein sauberes Standalone-ZIP-Paket, ein sauberes Intune-Win32-Paket, ein stabiles PowerShell-Gallery-Modul, Authenticode-signierte PowerShell-Skripte und Bereitstellungsabläufe bereit, die die Laufzeitkonfiguration lokal halten.

RST

Empfohlene oder verpflichtende Neustartzustände

Verwenden Sie einen lokalen WPF-Neustartworkflow, der empfohlene Neustarthinweise klar von verpflichtender Neustartdurchsetzung trennt, mit konfigurierbaren Verschiebungsoptionen, benutzersichtbarem Status und operatorgesteuerter Formulierung.

PRE

PreviewOnly und sichere Teststarter

Validieren Sie das Neustarterlebnis vor dem Rollout mit PreviewOnly-Testpfaden, dedizierten Startern, saubererem Logging und supportfreundlichen Prüfungen, die während der Validierung keinen Neustart erzwingen.

WIN

Exakte IntuneWin-Versionserkennung

Das Intune-Erkennungsskript erfasst die exakt installierte Version und Quelle, validiert die erwarteten GUI-Dateien und die geplante Aufgabe und bestätigt, dass der optionale Gallery-Updater im sauberen Intune-Paket nicht vorhanden ist.

MOD

Stabiles Gallery-Modul

Das stabile PowerShell-Gallery-Paket unterstützt lokale Installations-, Update- und Deinstallationsabläufe, während automatische Updates optional bleiben statt standardmäßig aktiviert zu sein.

Intune-Win32-Bereitstellung

Supersedence-fähige Bereitstellung ohne verborgenes Auto-Update-Verhalten

Das öffentliche Intune-Win32-Paket ist für eine saubere Tenant-Veröffentlichung ausgelegt. Erstellen Sie es aus dem Release-Artefakt, veröffentlichen Sie jede Version als neue App, verwenden Sie Supersedence für den In-Place-Ersatz und weisen Sie die neue Version explizit zu, damit Intune Rollout, Wiederholungen, Reporting und Rollback steuert.

Der Veröffentlichungsworkflow unterstützt eine exakte Versionserkennung, bewahrt die vorhandene Laufzeitkonfiguration bei In-Place-Upgrades und kann eine unterbrochene Veröffentlichung mit -ResumeAppId anstatt ein weiteres App-Objekt zu erstellen.

Stabiles PowerShell-Gallery-Paket

Stabiles Modul für kontrollierte lokale Bereitstellung

Das öffentliche Paket SmartM365.DeviceRebootManager Version 0.1.0 wird in der PowerShell Gallery für kontrollierte Installations- und Aktualisierungsszenarien außerhalb der Intune-Paketierung veröffentlicht.

Eine Standardinstallation aktiviert die automatische Gallery-Update-Aufgabe nicht. Betreiber müssen ausdrücklich zustimmen, wodurch das stabile Modul für Support, Pilotvalidierung und datenschutzsensible Bereitstellungsbaselines vorhersehbar bleibt.

Sicherheit und Vertraulichkeit

Signierte Skripte und lokale Laufzeitkonfiguration

Die öffentliche Release verlinkt nur das saubere ZIP-Paket, das saubere Intune-Win32-Paket, die veröffentlichten Prüfsummen, das stabile Gallery-Modul und den Source-Tag. Sie legt weder private Laufzeitkonfiguration noch ältere private Bundles offen.

Die ausgelieferten PowerShell-Dateien sind Authenticode-signiert, die JSON-Laufzeitkonfiguration bleibt lokal auf dem Gerät, und der saubere Intune-Paketierungsablauf ist darauf ausgelegt, keine tenant- oder operatorspezifischen Daten mit den Release-Artefakten zu veröffentlichen.

ZIP-SHA-256: D7DD3FD9AFAD53BFB5D3975835E78AB26824811FAAD266DF9216B3BCF5A46E3B
IntuneWin-SHA-256: 6386CA6C2CFF4318EBDCDACFDBC5B4B911800A3F456D3C9F9EAEC26E1A261296

Schnellstart

Herunterladen, prüfen, entpacken und starten

1. Laden Sie das Standalone-ZIP-Paket oder das saubere Intune-Win32-Paket aus GitHub Releases herunter.

2. Prüfen Sie die heruntergeladene Datei anhand der veröffentlichten SHA-256-Datei und des erwarteten ZIP- oder IntuneWin-Hashs.

3. Entpacken Sie das vollständige ZIP-Paket in einen lokalen Ordner.

4. Führen Sie Start-SmartM365-DeviceRebootManager-GUI.cmd für den standardmäßigen lokalen Workflow aus.

5. Verwenden Sie Start-SmartM365-DeviceRebootManager-GUI-Test.cmd oder -PreviewOnly um das erforderliche oder empfohlene Neustartverhalten vor dem Rollout zu validieren.

6. Verwenden Sie für die Intune-Veröffentlichung das saubere .intunewin Artefakt zusammen mit dem Erkennungsskript und dem supersedence-fähigen Veröffentlichungsworkflow.

Aktueller Quellpfad

GitHub bleibt die maßgebliche Referenz.

Der aktuelle GitHub-Codepfad ist SmartM365/Devices/DeviceRebootManager. Das öffentliche Release-Tag lautet device-reboot-manager-v0.1.0, der veröffentlichte Quell-Commit ist f3a6aa542cea572d792b60283ccdd1243a6e9aa0, das stabile Modul ist SmartM365.DeviceRebootManager 0.1.0 und die Repository-Lizenz ist GPL-3.0-only. Quell-Commit anzeigen.