Komenda gpupdate w systemie Windows służy do wymuszania aktualizacji zasad grupy (Group Policy). Umożliwia administratorom szybką synchronizację ustawień polityk z serwera Active Directory, co jest szczególnie przydatne w środowiskach z dużą ilością urządzeń. Dzięki tej komendzie można natychmiast zastosować zmiany wprowadzone w politykach, bez konieczności restartowania systemu lub czekania na automatyczne odświeżenie.
gpupdate [/target:{computer|user}] [/force] [/wait:value] [/logoff] [/boot]
Parametr | Opis |
---|---|
/target:{computer|user} | Określa, które zasady mają być zaktualizowane: dla komputera lub użytkownika. |
/force | Wymusza ponowne zastosowanie wszystkich zasad, nawet jeśli nie zmieniły się od ostatniej aktualizacji. |
/wait:value | Określa czas (w sekundach), przez który komenda będzie czekać na zakończenie operacji aktualizacji. Domyślnie to 600 sekund. |
/logoff | Wymusza wylogowanie użytkownika po zakończeniu aktualizacji zasad, jeśli jest to wymagane przez zastosowane polityki. |
/boot | Wymusza ponowne uruchomienie komputera po zakończeniu aktualizacji zasad, jeśli jest to wymagane przez zastosowane polityki. |
gpupdate /force
W powyższym przykładzie komenda gpupdate /force wymusza aktualizację wszystkich zasad grupy, nawet jeśli nie uległy one zmianie. Jest to przydatne, gdy administrator chce natychmiast zastosować nowe ustawienia, które mogą być krytyczne dla bezpieczeństwa lub funkcjonalności systemu.
gpupdate /target:user /wait:30
W tym przykładzie komenda gpupdate /target:user /wait:30 aktualizuje zasady grupy tylko dla bieżącego użytkownika i ustawia czas oczekiwania na zakończenie operacji na 30 sekund. To pozwala na dostosowanie procesu aktualizacji do potrzeb konkretnego użytkownika, co może być istotne w środowiskach, gdzie różne polityki są stosowane do różnych grup użytkowników.