Skrypt uruchamiania GPO nie jest uruchomiony [Rozwiązywanie problemów]

Skrypt uruchamiania GPO nie jest uruchomiony [Rozwiązywanie problemów]

Jeśli skrypt startowy GPO nie jest uruchomiony , ten post może pomóc. Skrypt startowy obiektu zasad grupy (GPO) odnosi się do skryptu lub pliku wsadowego skonfigurowanego do automatycznego uruchamiania po uruchomieniu komputera w systemie operacyjnym. Ale ostatnio niektórzy użytkownicy skarżyli się, że skrypt startowy GPO nie jest uruchomiony. Na szczęście możesz postępować zgodnie z kilkoma prostymi sugestiami, aby naprawić błąd.

Skrypt uruchamiania GPO nie jest uruchomiony

Napraw Skrypt uruchamiania GPO nie jest uruchomiony

Wykonaj poniższe kroki, aby naprawić błąd GPO Startup Script nie działa na urządzeniach z systemem Windows:

  1. Sprawdź ustawienia zasad grupy
  2. Zmień zasady wykonywania skryptów za pomocą Powershell
  3. Zmodyfikuj swój skrypt PowerShell
  4. Zresetuj, odśwież i zastosuj ustawienia zasad grupy

Teraz przyjrzyjmy się im szczegółowo.

1] Sprawdź ustawienia zasad grupy

Błędnie skonfigurowane ustawienia w Edytorze zasad grupy mogą być również przyczyną niedziałania skryptu uruchamiania GPO. Upewnij się, że wszystkie ustawienia są poprawnie skonfigurowane. Oto jak:

Naciśnij Windows + R , aby otworzyć Uruchom , wpisz gpedit.msc i naciśnij Enter .

Przejdź do następującej ścieżki:

Computer Configuration> Windows Settings > Scripts (Startup/Shutdown).

Kliknij dwukrotnie Startup w prawym okienku i kliknij Show Files .

Uruchamianie skryptów Zamykanie

Na koniec kliknij przycisk Przeglądaj , kliknij dwukrotnie skrypt, aby go wybrać, i kliknij OK , aby zapisać zmiany.

Ponownie przejdź do następującej ścieżki:

Konfiguracja komputera > Szablony administracyjne > Składniki systemu Windows > Windows Powershell

W prawym okienku kliknij dwukrotnie Włącz wykonywanie skryptu i kliknij przycisk Włączone .

Włącz wykonywanie skryptów

Następnie wybierz opcję Zezwalaj na wszystkie skrypty w obszarze Zasady wykonywania .

Kliknij OK , aby zapisać zmiany, uruchom ponownie komputer i sprawdź, czy błąd został naprawiony.

2] Zmień zasady wykonywania skryptów za pomocą Powershell

Następnie spróbuj zmienić zasady wykonywania skryptów za pomocą Powershell. Zasady wykonywania w PowerShell określają, jakiego rodzaju skrypty mogą być uruchamiane w systemie. Oto jak:

Kliknij Start , wyszukaj PowerShell i wybierz Uruchom jako administrator .

Wpisz następujące polecenie i naciśnij Enter :

Set-ExecutionPolicy Unrestricted

4] Zmodyfikuj swój skrypt PowerShell

Następnie dodaj to polecenie na początku skryptu Powershell. Spowoduje to wyświetlenie okna z informacją, czy skrypt działa poprawnie, czy w ogóle nie działa. Oto polecenie:

$wshell = New-Object -ComObject Wscript.Shell
$clk = $wshell.Popup("Hello World",0,"Here I Am",0x1)

5] Zresetuj, odśwież i zastosuj ustawienia zasad grupy

Na koniec zresetuj, odśwież, a następnie zastosuj ustawienia zasad grupy. Wykonaj następujące kroki, aby to zrobić:

Kliknij Start , wyszukaj Wiersz polecenia i kliknij Uruchom jako administrator .

Wpisz następujące polecenia i naciśnij Enter :

RD /S /Q
"%WinDir%\System32\GroupPolicyUsers"&& RD
/S /Q
"%WinDir%\System32\GroupPolicy"gpupdate /force

Uruchom ponownie komputer i sprawdź, czy błąd uruchamiania skryptu nie działa.

Skąd mam wiedzieć, czy mój skrypt startowy GPO jest uruchomiony?

Aby sprawdzić, czy skrypt uruchamiania GPO jest uruchomiony, uruchom polecenie gpresult z przełącznikiem /H i wyszukaj pliki startup.vbs i logoff.vbs w ścieżce INI. Zapewni to wgląd w wykonywanie skryptów startowych GPO.

Jak dodać skrypt startowy do GPO?

Aby dodać skrypt w GPO, kliknij prawym przyciskiem myszy Skrypt startowy, wybierz Właściwości i kliknij Dodaj skrypt. Następnie kliknij przycisk Przeglądaj i wybierz skrypt w polu Nazwa skryptu. Skrypt startowy pojawi się teraz na stronie Właściwości uruchamiania.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *