Gruppenrichtlinie Anmeldescript auf Server 2008R2 "zieht" nicht
Guten Tag,
Leider bin ich schon am Verzweifeln und muss mich mal ans Forum wenden.
Folgendes Problem: Ich muss eine Gruppenrichtlinie erstellen und ein Script einbinden, also ich möchte mit meinem Script 2 Laufwerke auf einen Windows 7 Client verbinden sobald sich der Benutzer einloggt.
Problem ist das Die Gruppenrichtlinie leider nicht zieht, es passiert nichts.
Wenn ich das Script aber auf dem Client manuell ausführe funktioniert es einwandfrei.
Ich habe das Script auf C:\Windows\SYSVOL\MEINEDOMÄNE\scripts abgelegt und-so auch in die GPO eingetragen.
Der Benutzer ist auch dafür Berechtigt.
Habe die GPO auch schon gelöscht, verschoben, neu erstellt
Hat vielleicht noch wer Ideen was ich probieren könnte?
LG
Chris
Leider bin ich schon am Verzweifeln und muss mich mal ans Forum wenden.
Folgendes Problem: Ich muss eine Gruppenrichtlinie erstellen und ein Script einbinden, also ich möchte mit meinem Script 2 Laufwerke auf einen Windows 7 Client verbinden sobald sich der Benutzer einloggt.
Problem ist das Die Gruppenrichtlinie leider nicht zieht, es passiert nichts.
Wenn ich das Script aber auf dem Client manuell ausführe funktioniert es einwandfrei.
Ich habe das Script auf C:\Windows\SYSVOL\MEINEDOMÄNE\scripts abgelegt und-so auch in die GPO eingetragen.
Der Benutzer ist auch dafür Berechtigt.
Habe die GPO auch schon gelöscht, verschoben, neu erstellt
Hat vielleicht noch wer Ideen was ich probieren könnte?
LG
Chris
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 384806
Url: https://administrator.de/forum/gruppenrichtlinie-anmeldescript-auf-server-2008r2-zieht-nicht-384806.html
Ausgedruckt am: 19.03.2025 um 05:03 Uhr
18 Kommentare
Neuester Kommentar
hi
Ich habe das Script auf C:\Windows\SYSVOL\MEINEDOMÄNE\scripts abgelegt und-so auch in die GPO eingetragen.
Auf dem Server abgelegt? Wenn du das _SO_ in der GPO stehen hast, sucht der Client jetzt ja auf seinem Laufwerk, wo das Script nicht zu finden ist. Entweder gibst du den Netzwerkpfad an, als \\domain\sysvol\... oder du lässt den Mist mit Scripts gleich und bindest Netzlaufwerke korrekt mit den GroupPolicyPreferences ein https://www.windowspro.de/wolfgang-sommergut/netzlaufwerke-verbinden-gro ...
du musst über den Netzwerkpfad das Script auswählen. Wenn da C:\ drin steht, guckt der Client auch auf C:\ und das ist nunmal seine lokale Platte.
Prüfe ob der Client über den Netzwerkpfad an das Script kommt.
Wenn das tut, dann gehe sicher dass das Script vom User ausgeführt wird und nicht im SYSTEM Kontext.
Wir reden hier schon von einem User Logonscript, also Benutzerkonfig>Windows-Einstellungen>Anmelden ?
Prüfe ob der Client über den Netzwerkpfad an das Script kommt.
Wenn das tut, dann gehe sicher dass das Script vom User ausgeführt wird und nicht im SYSTEM Kontext.
Wir reden hier schon von einem User Logonscript, also Benutzerkonfig>Windows-Einstellungen>Anmelden ?
Moin,
wenn du am Client mal ein gpresult /R machst, wird die GPO dann überhaupt "gezogen"?
Wenn nicht: hat die GPO unter dem Reiter "Delegation" die Gruppe Authentifizierte User abbekommen?
Ohne die darf der Client/ User, der die GPO abbekommen soll, die Einstellungen erst gar nicht lesen (nicht mal, ob die GPO für ihn bestimmt ist).
Nachtrag:
was ich kürzlich festgestellt habe und eher per Zufall darauf gestoßen bin:
Wenn ich in GPOs mit Skripten den Pfad alá \\domain\SYSVOL\Scripte\myScripts\DoSth.cmd angegeben habe, wurden ddie Skripte mal ausgeführt und mal nicht. Sobald ich das in \\domain.tld\SYSVOL\Scripte\myScripts\DoSth.cmd abgeändert habe. starteten die Skripte immer.
k.A. warum wieso weshalb (vermutlich könnte mir das hier jemand erklären, wenn er Langeweile hat, habe aber nicht weiter recherchiert).
Gruß
em-pie
wenn du am Client mal ein gpresult /R machst, wird die GPO dann überhaupt "gezogen"?
Wenn nicht: hat die GPO unter dem Reiter "Delegation" die Gruppe Authentifizierte User abbekommen?
Ohne die darf der Client/ User, der die GPO abbekommen soll, die Einstellungen erst gar nicht lesen (nicht mal, ob die GPO für ihn bestimmt ist).
Nachtrag:
was ich kürzlich festgestellt habe und eher per Zufall darauf gestoßen bin:
Wenn ich in GPOs mit Skripten den Pfad alá \\domain\SYSVOL\Scripte\myScripts\DoSth.cmd angegeben habe, wurden ddie Skripte mal ausgeführt und mal nicht. Sobald ich das in \\domain.tld\SYSVOL\Scripte\myScripts\DoSth.cmd abgeändert habe. starteten die Skripte immer.
k.A. warum wieso weshalb (vermutlich könnte mir das hier jemand erklären, wenn er Langeweile hat, habe aber nicht weiter recherchiert).
Gruß
em-pie
Moin,
sicher, dass es nicht ausgeführt wird? Welche Server-Version? Wenn es >=2012 R2 ist, dann wartest Du evtl. einfach nicht lange genug. Seit der Version werden die Skripts nämlich erst mit einer Verzögerung von fünf Minuten ausgeführt. Das kann man unter
Computerkonfiguration -> Richtlinien -> administrative Vorlagen -> System -> Gruppenrichtlinien -> Anmeldeskriptverzögerung konfigurieren
ausschalten.
hth
Erik
sicher, dass es nicht ausgeführt wird? Welche Server-Version? Wenn es >=2012 R2 ist, dann wartest Du evtl. einfach nicht lange genug. Seit der Version werden die Skripts nämlich erst mit einer Verzögerung von fünf Minuten ausgeführt. Das kann man unter
Computerkonfiguration -> Richtlinien -> administrative Vorlagen -> System -> Gruppenrichtlinien -> Anmeldeskriptverzögerung konfigurieren
ausschalten.
hth
Erik
Moin,
Na weil der Pfad ohne .tld einfach nicht vorhanden ist und das Skript nicht gefunden wird. Wenn Du es kürzer haben willst, dann wäre das
\\domain.tld\netlogon\myScripts\anmeldescript.bat
Oder Du legst sie direkt in der Freigabe Netlogon ab. Dann kannst Du Dir den Pfad ganz sparen, da login/logoff/start/stop-Skripte dort gesucht werden, wenn kein Pfad angegeben wurde.
hth
Erik
Na weil der Pfad ohne .tld einfach nicht vorhanden ist und das Skript nicht gefunden wird. Wenn Du es kürzer haben willst, dann wäre das
\\domain.tld\netlogon\myScripts\anmeldescript.bat
Oder Du legst sie direkt in der Freigabe Netlogon ab. Dann kannst Du Dir den Pfad ganz sparen, da login/logoff/start/stop-Skripte dort gesucht werden, wenn kein Pfad angegeben wurde.
hth
Erik