You searched for systemshutdown - Workplace Management Blog https://www.wpm-blog.de/ ... ideas and solutions making workplace management easier Sun, 24 Nov 2024 16:54:37 +0000 de hourly 1 https://wordpress.org/?v=6.1.7 Reboot Werte – Empirum Setup.inf https://www.wpm-blog.de/reboot-werte-empirum-setup-inf/ https://www.wpm-blog.de/reboot-werte-empirum-setup-inf/#respond Sun, 21 Apr 2024 18:14:00 +0000 https://www.wpm-blog.de/?p=2960 Gerne bekomme ich die Frage gestellt: Warum fordert mein Empirum Paket einen Neustart an, obwohl ich Reboot=0 in der Setup.inf gesetzt habe? Dieser Frage möchte ich im heutigen Beitrag heute nachgehen. Reboot Möglichkeiten Fangen wir … Weiterlesen

Der Beitrag Reboot Werte – Empirum Setup.inf erschien zuerst auf Workplace Management Blog.

]]>
Gerne bekomme ich die Frage gestellt: Warum fordert mein Empirum Paket einen Neustart an, obwohl ich Reboot=0 in der Setup.inf gesetzt habe? Dieser Frage möchte ich im heutigen Beitrag heute nachgehen.

Reboot Möglichkeiten

Fangen wir vorne an. Es gibt in der Empirum Setup.inf mindestens zwei Möglichkeiten einen Neustart aus dem Paket heraus anzufordern. Wie das Ganze dann vom Empirum UEM Agenten dann verarbeitet wird, liegt dann zusätzlich an den Agenten Einstellungen, dem Agent-Template.
In der [Application] Sektion gibt es den Paramter Reboot=[Wert von 1 bis 5] für die Anforderung eines Neustarts. Zusätzlich kann man im Verlauf der Setup.inf mit dem Befehl SetReboot [Wert] eine Reboot-Anforderung setzen.

Wo ist der Unterschied?

In der [Application] Sektion setzt man einen Wert für die Installation und Deinstallation, ganz gleich, wie der Verlauf des Paketes ist. Mit dem Befehl SetReboot wiederum kann man fallweise eine Neustart-Anforderung platzieren. Dies kann man sich z.B. bei Paketen basierend auf der MSI Vorlage ansehen. Falls sich ein MSI Paket mit einem ReturnCode 3010 beendet (erfolgreich, jedoch Neustart notwendig), dann wird in der Sektion [RebootRequired] ein SetReboot 1 ausgeführt.

Welchen Wert nutzen?

Wie oben bereits geschrieben, gibt es Werte von 0 bis 5 mit unterschiedlicher Ausprägung und Funktion. Dabei bedeutet der Wert 0 nicht, dass dieses Paket keinen Neustart benötigt, wie zumeist angenommen. Der Wert 0 steht vielmehr für den „Automatikmodus“. Kann zum Beispiel eine Datei im Paketablauf (Ablauf der Setup.inf) nicht ersetzt oder gelöscht werden, fordert beim Wert 0 das Software-Paket trotzdem einen Reboot einen, um beim Neustart, wenn die Datei nicht in Benutzung ist, zu ersetzen oder zu löschen. Möchte man einen Neustart des Paketes unterbinden, so muss man Reboot=2 setzen. Dagegen ist der Wert 1, wie man es sich schon denken konnte, eine direkte Anforderung eines Neustarts. Neben den genannten Werten, wir dann noch häufig der Wert 5 genutzt. Dieser bestimmt, dass nach der Beendigung dieses Paketes ein Neustart angefordert wird (wie bei 1), jedoch auch keine weiteren Pakete zur Ausführung kommen. Die weiteren Pakete werden dann nach dem ausgeführten Reboot durchgeführt.

Wer einen Neustart in gewisser Weise erzwingen mag, kann sich auch meinen Beitrag zum SystemShutdown anlesen.

Komplette Übersicht

Da nun die Eigenschaften für 3 und 4 unter den Tisch gefallen sind, möchte ich diese zur Vollständigkeit hier auch noch erläutern:

  • 0 – startet das System nach der Installation neu, wenn ein Neustart erforderlich ist, weil z.B. Dateien überschrieben/gelöscht werden müssen, die in Benutzung sind.
  • 1 – startet das System in jedem Fall neu
  • 2 – startet das System nicht neu
  • 3 – abmelden des Benutzers
  • 4 – Herunterfahren (kein Neustart)
  • 5 – nach der Installation kein weiteres Paket installiert und zwingend ein Neustart durchgeführt. Dies entspricht dem Verhalten der Option „Installation weiterer Pakete nicht fortsetzen“ in den Paketeigenschaften

Der Beitrag Reboot Werte – Empirum Setup.inf erschien zuerst auf Workplace Management Blog.

]]>
https://www.wpm-blog.de/reboot-werte-empirum-setup-inf/feed/ 0
SystemShutdown vs. SetReboot https://www.wpm-blog.de/systemshutdown-vs-setreboot/ https://www.wpm-blog.de/systemshutdown-vs-setreboot/#respond Thu, 18 Jul 2019 18:42:07 +0000 https://www.wpm-blog.de/?p=2222 Vielleicht ist dem ein oder anderen schon der Neustart Dialog beim Installieren des EmpirumAgenten aufgefallen, der keine Möglichkeit hat den anstehenden Neustart zu verschieben? Wenn nicht, so schaut der Dialog aus: Damit sind wir auch … Weiterlesen

Der Beitrag SystemShutdown vs. SetReboot erschien zuerst auf Workplace Management Blog.

]]>
Vielleicht ist dem ein oder anderen schon der Neustart Dialog beim Installieren des EmpirumAgenten aufgefallen, der keine Möglichkeit hat den anstehenden Neustart zu verschieben?

Wenn nicht, so schaut der Dialog aus:

Damit sind wir auch schon mitten im Thema. Der SystemShutdown Befehl der Empirum Setup.inf gibt dem Benutzer einen Hinweis, dass ein Neustart ansteht, den der Benutzer je nach Parameter nicht umgehen kann. Darin unterscheidet sich der SystemShutdown gegenüber dem Reboot= bzw. SetReboot Befehl. Der SetReboot Befehl gibt die Neustart Anforderung an den Agenten weiter und ermöglicht somit dem Benutzer, dass dieser den Neustart, je nach Agenten Konfiguration, verschieben kann. Bei BIOS Updates oder Windows Feature Upgrades ist dies, nach der teilweise vorgenommenen Änderungen, nicht unbedingt gewünscht. An dieser Stelle kann der SystemShutdown eingesetzt werden, um dem Benutzer keine Wahl zu lassen, wann er den Computer neu starten möchte.

SystemShutdown <ShutdownText>, <Reboot>, <Force>, <Timeout in Seconds>, <Asynchron>
Befehl Bemerkung
<ShutdownText> Text für den Neustart Dialog
<Reboot> 0=Herunterfahren,
1=Herunterfahren+Neustarten
<Force> 1=die Applikation(en) mit Zwang beenden,
0=nicht forciert die Applikation(en) schließen
<Timeout in Seconds> Wartezeit in Sekunden, bevor der Dialog geschlossen wird.
<Asynchron> 0=synchon,
1=asynchron

Beispiel:

SystemShutdown In fünf Minuten erfolgt ein Neustart!/nBitte beenden Sie alle offenen Anwendungen, 1, 1, 300, 1
Befehl für das Auslösen eines „SystemShutdowns“ innerhalb der Setup.inf:
[Strings:07]
ShutdownTextDesc=Das BIOS Update erfordert einen Neustart des Computers.\nSpeichern Sie Ihre Daten und schließen Sie alle offenen Anwendungen.\n\nKlicken Sie 'OK' um den Computer neu zu starten.

[Strings:09]
ShutdownTextDesc=The BIOS update needs to restart your computer.\nSave your work and close all open applications.\n\nClick 'OK' to restart your computer.

[Set:FinishedBIOSUpdate]
If DoesProcessExist ("Explorer.exe") == "1" Then "UserIsLoggedOn" Else "NoUserIsLoggedOn" EndIf

[UserIsLoggedOn]
SystemShutdown %ShutdownTextDesc%, 1, 0, 600, 1

[NoUserIsLoggedOn]
SystemShutdown %ShutdownTextDesc%, 1, 0, 15, 1

Der Beitrag SystemShutdown vs. SetReboot erschien zuerst auf Workplace Management Blog.

]]>
https://www.wpm-blog.de/systemshutdown-vs-setreboot/feed/ 0
Empirum – Software Paketierung Selbststudium https://www.wpm-blog.de/empirum-software-paketierung-selbststudium/ https://www.wpm-blog.de/empirum-software-paketierung-selbststudium/#comments Mon, 08 Sep 2014 21:29:53 +0000 https://www.wpm-blog.de/?p=1317 Im Laufe der Zeit habe ich nun bereits einige Artikel veröffentlicht, die sich immer wieder um die Software Paketierung bzw. Software Verteilung mit Empirum (Matrix42 Physical Workspace Management, UEM – Unified Endpoint Management, Client-Management) drehen. … Weiterlesen

Der Beitrag Empirum – Software Paketierung Selbststudium erschien zuerst auf Workplace Management Blog.

]]>
Empirum Software ManagementIm Laufe der Zeit habe ich nun bereits einige Artikel veröffentlicht, die sich immer wieder um die Software Paketierung bzw. Software Verteilung mit Empirum (Matrix42 Physical Workspace Management, UEM – Unified Endpoint Management, Client-Management) drehen. Damit man die einzelnen Artikel einfacher für ein Selbststudium nutzen kann, habe hier einmal alle Artikel mit dem Bezug zur Software Paketierung und Verteilung zusammengefasst, somit eine Art Anleitung zur „Empirum Paketierung“. Da die Seitenlinks recht selbst sprechend sind, habe ich mir jetzt auch nicht mehr die Mühe gemacht, diese nochmals „hübsch“ aufzubereiten. Für die regelmäßigen Leser gibt es hier nichts Neues – für alle anderen eine „interne“ Link-Sammlung.

Los geht’s!

Diese Linksammlung ist auf dem Stand: 07.04.2020

Generelles

Erstes Paket erstellen und verteilen

Paketierung – Erweitert

Software-Management

Paketierung – Besonderes zur Verteilung

Anpassen der Paketierungsvorlagen

Der Beitrag Empirum – Software Paketierung Selbststudium erschien zuerst auf Workplace Management Blog.

]]>
https://www.wpm-blog.de/empirum-software-paketierung-selbststudium/feed/ 2