Sichtbares Ausführen einer BAT-Datei mittels GPOs
Hallo Liebe Administratoren,
das ist mein erster Post in diesem Forum also bitte Ich um etwas Nachsicht.
Ich wende mich mit folgendem Problem an euch:
Ich würde gerne alle unsere Rechner um 22:00 automatisch herunterfahren.
Jedoch sollen Mitarbeiter welche um diese Zeit noch arbeiten die möglichkeit haben den Vorgang abzubrechen.
Ich habe für diesen Zweck eine kleine BAT-Datei geschrieben welche das mittels "Choice" abfragen und einer automatischen auswahl nach 30min ohne Eingabe ermöglicht.
Diese arbeitet einwandfrei so wie ich mir das vorstelle.
Nun möchte Ich diese Datei natürlich nicht auf allen unseren 200 Clients Händisch in die geplanten Tasks einfügen sondern mittels GPO aussenden.
Ich habe dafür die BAT-Datei zu den andern Scripts in den Ordner "NETLOGON" gelegt. Danach eine Computerrichtlinie erstellt: Computerkonfiguration\Einstellungen\Systemsteuerungseinstellungen\Geplante Tasks\Geplante Task.
Dort habe ich als Aktion "Aktualisieren" gewählt, Bei "Ausführen" den Pfad zur BAT-Datei angegeben und einen Zeitplan hinterlegt.
Die BAT-Datei wird nun auch zur richtigen Zeit automatisch am Client ausgeführt, jedoch ohne des sich eine Bash öffnet.
somit schaltet sich der Computer zwar nach 30min durch die Sandartantwort ab, jedoch kann die Aktion leider auch nicht abgebrochen werden.
Aber genau um diese möglichkeit geht es mir bei diesem Unterfangen. Habe leider bis jetzt keine möglichkeit gefunden die Bash zu öffnen und nicht nur im Hintergrund auszuführen. Ich bitte um eure Hilfe!
Mein System:
Domain Controller (AD, GPOs): Windows Server 2008R2
Clients: Windows 7 SP1 + Teilweise Windows 10
Die BAT-Datei:
DANKE IM VORAUS!!!
das ist mein erster Post in diesem Forum also bitte Ich um etwas Nachsicht.
Ich wende mich mit folgendem Problem an euch:
Ich würde gerne alle unsere Rechner um 22:00 automatisch herunterfahren.
Jedoch sollen Mitarbeiter welche um diese Zeit noch arbeiten die möglichkeit haben den Vorgang abzubrechen.
Ich habe für diesen Zweck eine kleine BAT-Datei geschrieben welche das mittels "Choice" abfragen und einer automatischen auswahl nach 30min ohne Eingabe ermöglicht.
Diese arbeitet einwandfrei so wie ich mir das vorstelle.
Nun möchte Ich diese Datei natürlich nicht auf allen unseren 200 Clients Händisch in die geplanten Tasks einfügen sondern mittels GPO aussenden.
Ich habe dafür die BAT-Datei zu den andern Scripts in den Ordner "NETLOGON" gelegt. Danach eine Computerrichtlinie erstellt: Computerkonfiguration\Einstellungen\Systemsteuerungseinstellungen\Geplante Tasks\Geplante Task.
Dort habe ich als Aktion "Aktualisieren" gewählt, Bei "Ausführen" den Pfad zur BAT-Datei angegeben und einen Zeitplan hinterlegt.
Die BAT-Datei wird nun auch zur richtigen Zeit automatisch am Client ausgeführt, jedoch ohne des sich eine Bash öffnet.
somit schaltet sich der Computer zwar nach 30min durch die Sandartantwort ab, jedoch kann die Aktion leider auch nicht abgebrochen werden.
Aber genau um diese möglichkeit geht es mir bei diesem Unterfangen. Habe leider bis jetzt keine möglichkeit gefunden die Bash zu öffnen und nicht nur im Hintergrund auszuführen. Ich bitte um eure Hilfe!
Mein System:
Domain Controller (AD, GPOs): Windows Server 2008R2
Clients: Windows 7 SP1 + Teilweise Windows 10
Die BAT-Datei:
@ECHO off
@color 4A
@mode con lines=40 cols=100
@CHOICE /N /C:21 /T:1800 /D:1 /M "Der Computer wird in 30min Heruntergefahren, wollen Sie Weiterarbeiten? (Nein=1)(JA=2)"
IF ERRORLEVEL 2 GOTO shutdown
IF ERRORLEVEL 1 GOTO weiter
:shutdown
ECHO.
ECHO.
ECHO.
ECHO DER COMPUTER WIRD IN 5 MINUTEN HERUNTERGEFAHREN!
ECHO.
ECHO.
ECHO.
@shutdown /s /t 300
@CHOICE /N /C:21 /M "Der Computer wird in 5min Heruntergefahren, wollen Sie Weiterarbeiten? (Nein=1)(JA=2)"
IF ERRORLEVEL 2 GOTO end
IF ERRORLEVEL 1 GOTO rettung
:weiter
ECHO.
ECHO.
ECHO.
ECHO VIEL SPASS BEIM WEITERARBEITEN!
ECHO.
ECHO.
ECHO.
GOTO end
:rettung
@shutdown /a
ECHO.
ECHO.
ECHO.
ECHO VIEL SPASS BEIM WEITERARBEITEN!
ECHO.
ECHO.
ECHO.
:end
@PAUSE
DANKE IM VORAUS!!!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 314584
Url: https://administrator.de/contentid/314584
Ausgedruckt am: 26.11.2024 um 03:11 Uhr
10 Kommentare
Neuester Kommentar