Powershell - Admin - Aufforderung an User den Rechner neu zu starten
Hallo zusammen.
Gibt es eine Möglichkeit eine Art Aufgabe an (alle) angemeldete(n) User zu senden, dass der Rechner einmal neu gestartet werden muss.
Man kann den Reboot natürlich auch Forcen, aber dies hätte zur Folge, dass gfls nicht gespeicherte Dinge verloren gingen.
Sobald der Reboot erfolgt sind, soll die Meldung nicht mehr anzeigt werden. Also auch nicht für User, welche zu dem Zeitpunkt die bisherige Meldung nicht gesehen haben.
Danke
markus
Gibt es eine Möglichkeit eine Art Aufgabe an (alle) angemeldete(n) User zu senden, dass der Rechner einmal neu gestartet werden muss.
Man kann den Reboot natürlich auch Forcen, aber dies hätte zur Folge, dass gfls nicht gespeicherte Dinge verloren gingen.
Sobald der Reboot erfolgt sind, soll die Meldung nicht mehr anzeigt werden. Also auch nicht für User, welche zu dem Zeitpunkt die bisherige Meldung nicht gesehen haben.
Danke
markus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 669930
Url: https://administrator.de/contentid/669930
Ausgedruckt am: 04.12.2024 um 08:12 Uhr
7 Kommentare
Neuester Kommentar
# Nachricht an alle Benutzer senden
msg * /server:[COMPUTER-NAME] "<deine_Nachricht>"
$computer = @("PC_01", "PC_02", "PC_03")
$nachricht = "Bitte PC Neustarten!"
foreach ($computer in $computers) {
try {
msg * /server:$computer $nachricht
write-host "Nachricht an $computer gesendet."
} catch {
write-host "Fehler beim Senden an $computer : $_"
}
}
Sollte eigentlich funktionieren
Impersonation heißt das Stichwort, damit kann man sich das Token von angemeldeten Usern greifen und auf die GUI Session von diesem auch per SYSTEM zugreifen
Powershell: Aufgabe im Hintergrund MsgBox in Vordergrund
Ansonsten eben einen Scheduled Task pushen mit der Einstellung "Nur ausführen wenn angemeldet" und eine Gruppe der User als Principal hinterlegen für die die Meldung angezeigt werden soll.
Powershell: Aufgabe im Hintergrund MsgBox in Vordergrund
Ansonsten eben einen Scheduled Task pushen mit der Einstellung "Nur ausführen wenn angemeldet" und eine Gruppe der User als Principal hinterlegen für die die Meldung angezeigt werden soll.