Vor Windows Neustart ein Powershellschript automatisch ausführen

Mitglied: MasterTJ

MasterTJ (Level 1) - Jetzt verbinden

03.05.2021 um 12:17 Uhr, 407 Aufrufe, 8 Kommentare, 1 Danke

Hallo Experten,

ich möchte vor einem Windowsneustart, egal ob er manuell ausgeführt wird, oder durch die Windows Update Aufforderung, oder wie auch immer, ein Powershellscript zum Beenden einer virtuellen Maschine ausführen lassen.

Meine Versuche das Script beim Herunterfahren der Computerkonfiguration bzw. Abmelden der Benutzkonfiguration ausführen zu lassen haben keinen Erfolg gebracht. Die
Richtlinieneinstellung "Lokale Skripts und remote signierte Skripts zulassen" ist eingerichtet.

Wie kann ich das Problem bzw. an welcher Stelle muss ich das Script platzieren. In der Windows PowerShell ISE funktioniert es.

Vielen Dank im Voraus.

MfG MasterTJ
Mitglied: StefanKittel
03.05.2021 um 12:28 Uhr
Hallo,

über die GPO oder gpedit.msc kannst Du ein Shut-Down-Skript definieren.

  • Open gpedit.msc
  • Navigate to Computer Configuration->Windows Settings->Scripts(Startup/Shutdown)->Shutdown.
  • Go to Shutdown properties. In the powershell scripts tab add your script and select 'Run Windows Powershell script first'

Quelle: https://stackoverflow.com/questions/34668487/run-powershell-script-whene ...
Bitte warten ..
Mitglied: DerWoWusste
03.05.2021, aktualisiert um 13:07 Uhr
Hi.

Ohne dein Zutun wird die Maschine supendiert, wenn der Host runterfährt oder neu startet und nach dem Neustart automatisch fortgesetzt. Das willst du nicht?

Dann ändere die Standardaktion in Hyper-V auf runterfahren. Kein Skript nötig, so oder so.
Edit:
capture - Klicke auf das Bild, um es zu vergrößern
Bitte warten ..
Mitglied: MasterTJ
03.05.2021 um 13:13 Uhr
Hallo Stefan,

danke für die Info. Aber genau an der Stelle steht mein Script und es funktioniert trotzdem nicht. Wenn ich auf Neustarten gehe, wird das Script nicht ausgeführt. Die VM wird in der VMware Workstation suspendiert und beendet. Nach dem Neustart wird die VM wieder hergestellt und startet dann trotzdem neu. Daher möchte ich die VM mit dem Script sauber beenden bvor der PC neu startet.
Bitte warten ..
Mitglied: MasterTJ
03.05.2021 um 13:16 Uhr
Danke für die Info. Meine VM läuft auf VMware Workstation Pro 16.11 und wird über das vmrun.exe Tools mit dem PC gestartet. Wie Du richtig erkannt hast, supendiert die VM beim Neustart. Das ist nicht erwünscht. Da die VM unbeaufsichtigt läuft und ohne Rückfrage starten soll, damit der 24/7 Betrieb gewährleistet ist.
Bitte warten ..
Mitglied: StefanKittel
03.05.2021 um 13:17 Uhr
Hallo,

alternativ, ist aber vermutlich overkill, einen Dienst programmieren der beim beenden dies Skript ausführt.
Es gibt auch Dienst-Adapter für normale Programme. Vieleicht geht das damit einfacher.

Stefan
Bitte warten ..
Mitglied: DerWoWusste
03.05.2021, aktualisiert um 13:23 Uhr
Wie Du richtig erkannt hast, supendiert die VM beim Neustart
Ah, aber sie kommt nicht von allein nach dem Neustart wieder aus dem Suspend? Das sollte mich wundern. Kannst Du bestimmt auch in VMWare einstellen.
Bitte warten ..
Mitglied: MasterTJ
03.05.2021 um 13:44 Uhr
Sie kommt aus dem Suspend wieder raus. Erst wird dieser geladen und dann bricht die VM ab und wird neu gestartet. Habe zwar jetzt die Meldungen in der VMX unterdrückt, damit keine Abfrage ansteht. Aber ist trotzdem nicht sauber.
Bitte warten ..
Heiß diskutierte Inhalte
Off Topic
Aqui - Wir möchten den Hasen zurück
NixVerstehenVor 23 StundenAllgemeinOff Topic36 Kommentare

Lieber aqui, ich finde es sehr sehr schade, das du dich hier so überraschend abgemeldet hast. Ich habe auch von dir sehr viel gelernt ...

Netzwerke
Erfahrungen mit HPE Aruba Switches (Aruba OS)
sixofeightVor 1 TagAllgemeinNetzwerke13 Kommentare

Holla zusammen, Wer von euch setzt Aruba Switches (Aruba OS, ehemals HP ProCurve) ein und wie sind eure Erfahrungen bzw. wie zufrieden seid ihr ...

Webentwicklung
Webdesigner ist verschwunden
Janno100Vor 1 TagFrageWebentwicklung4 Kommentare

Hallo zusammen Kunde hat einen Webdesigner der die Domain des Kunden vor einigen Jahren einfach unter seinen eigenen Name weiter geführt hat. Diese haben ...

Windows 10
Was ist zu wenig
ukulele-7Vor 9 StundenFrageWindows 1013 Kommentare

Hallo, ich suche nach einer Quelle um Windows 10 Pro OEM Lizenzen zu beziehen, gerne auch erstmal ein paar als Testkauf. Nun ist das ...

Exchange Server
Exchange weist Mails ohne Log Eintrag ab
Mr.RobotVor 13 StundenFrageExchange Server16 Kommentare

Guten Morgen, wir haben seit letzter Woche ein ganz spannendes "Problem" oder sollte ich eher Phänomen sagen? Wir haben eine Tochtergesellschaft die allerdings IT-Technisch ...

Windows Server
Server clonen
oGutITVor 1 TagFrageWindows Server5 Kommentare

Hallo ich habe einen alten HP Server Gen8 und möchte diese auf einen HP Microserver Gen8 klonen. Auf dem HP Server ist 2W12KR2 am ...

Netzwerke
2 fritzen mit unterschiedlichen subnetzen einrichten
gelöst alpi972Vor 1 TagFrageNetzwerke7 Kommentare

Hallo, hoffe ich habs unters richtige thema gesetzt, ich habe 2 fritzboxen (eine 7490 als DSL Modem und eine 7430 als Brige), und will ...

Router & Routing
Windows Netzwerklaufwerke durch kaskadiertes Netzwerk nicht ansprechbar
TomAustriaVor 1 TagFrageRouter & Routing5 Kommentare

Hallo, wir hatten bisher nur ein "einfaches" Netzwerk und möchten dieses nun in getrennte Netzwerksegmente aufteilen: Das Netz 192.168.2.x haben wir beim AX1500 an ...