HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Csoportházirend összegzőlista készítés



Windows 2000 és Windows XP tartományok egyik leghatékonyabb konfigurációs eszköze a csoportházirendek használata. Egy felhasználónál és számítógépnél gyakran több házirend együttes hatása érvényesül. Az operációs rendszerben találunk egy eszközt, amelynek segítségével lekérdezhetjük, hogy melyek ezek, megjelenítve a főbb tulajdonságokat. Így a több házirend használatából adódó részleges áttekinthetetlenség egy csapással megoldódik.

A Resultant Set of Policy (RSoP) a Windows 2000 és XP csoportházirendjének kiterjesztése. Egy lekérdező motorról van szó, amelyik bizonyos időközönként, bizonyos feltételek szerint végignézi a házirendeket és közli az eredményt. Az információkhoz a Windows Management Instrumentation (WMI) szolgáltatásán keresztül fér hozzá. Tartományokban gyakran előfordul, hogy nem egy, hanem több házirend együttes hatása érvényesül a kliens gépeken. Az RSoP ebben az esetben is működik, sőt házirend ütközéseknél segítséget tud nyújtani a feloldásban.
A szolgáltatás részét képezi a GPRESULT.EXE nevű parancssori segédprogram. Tartomány nélküli hálózatokban is elérhető, de a csoportházirend szerepköréből és jellemzőiből adódóan tartományokban domborodik ki inkább a használhatósága.
Használata Windows 2000 Server-en
A teljes lekérdezés eredményének megjelenítéséhez adjuk ki kapcsolók nélkül az utasítást:
gpresult
A kapott eredmény a csoportházirendekhez hasonlóan két nagy részre bontható: felhasználóra és számítógépre vonatkozóra. Az első bevezető szekcióban a program verziószámán kívül általános információkat kapunk a számítógép tartományon belüli szerepéről (pl. hogy tartományvezérlő vagy kliensgép). Ezt követi az első nagy csoport a felhasználóra vonatkozó résszel. Szintén általános adatokkal kezdődik: név, profil elérési útja, stb. Majd következik egy lista arról, hogy felhasználó mely biztonsági csoportok tagja ("The user is a member of the following security groups"). Végül megjelenik, hogy mikor érvényesült az adott gépen utoljára a csoportházirend ezen része. Ez sokszor hasznos, mert esetleges konfigurációs hibák esetén (például tévedésből ez a rész letiltásra kerül) megtudható, hogy a kliens letölti-e a házirendet. Következő szekcióban a számítógépekre vonatkozó rész beállításai következnek az előzőekkel megegyezően. Végül megjelenik, hogy a csoportházirend adott részei mely házirendek együttes hatásaként keletkeztek.
Ha az előzőeknél megjelent információk nem nyújtanak elég bő tájékoztatást, használjuk a /v kapcsolót:
gpresult /v
Ekkor a fentieken túl a felhasználói részben az is megjelenik, hogy az aktuális felhasználó milyen biztonsági jogokkal rendelkezik (pl.: Lapozófájl létrehozása, Kvóták növelése, Számítógép eltávolítása tokjából, stb.). A lista végén részletesen megkapjuk, hogy mely házirend, mely beállításai érvényesültek a gépen. Ha a /v helyett a /s (=Super Verbose) kapcsolót használjuk, az előbbinél még bővebb eredményt kapunk a bináris adatok megjelenítésével. Erre valószínűleg nem vagy csak nagyon ritkán lesz szükségünk. Nem kell mindig a teljes csoportházirend listát megjeleníteni. Ha csak a számítógépekre vonatkozó részre vagyunk kíváncsiak, használjuk az alábbi szintaxist:
gpresult /c
Csak a felhasználói rész megjelenítése így történik:
gpresult /u
A kapott eredmény működő tartomány mellett hosszabb, mint ami a képernyőn egyszerre elfér, ezért célszerű átirányítani fájlba:
gpresult > filename.txt
Ezután a Jegyzettömbbel (Notepad) már kényelmesen megtekinthető és későbbi felhasználás céljából is rendelkezésre áll.


Változások Windows XP-ben
A GPRESULT Windows XP változatában további funkciók jelentek meg.
Távoli gépek csoportházirend összesítésének lekérdezése:
gpresult /s gépnév
Ahol a "gépnév" a távoli gép DNS vagy NetBIOS neve vagy az IP címe. Figyeljük meg, hogy Windows 2000-es rendszereken a /s kapcsoló szerepe a legtöbb információt szolgáltató (Super Verbose) módba váltás volt. XP alatt a /z paraméterrel érhetjük el ezt a módot (a /v változatlan).
Nem csak a pillanatnyilag bejelentkezett, hanem másik felhasználóra érvényes beállításokat is lekérdezhetjük:
gpresult /user felhasználó
A rendszer ehhez a lekérdezéshez jelszót is kérhet. Ekkor a /p kapcsoló után adjuk meg:
gpresult /user felhasználó /p jelszó
Tartományi tagság esetén a felhasználói nevet tartomány\felhasználói név formában kell megadni (pl.: microsoft\fred). Némi módosulás van a csak felhasználóra vagy csak számítógépre vonatkozó rész lekérdezésében a 2000-es verzióhoz képest. A felhasználói rész listáját így érhetjük el:
gpresult /scope user
A számítógép rész listáját pedig így:
gpresult /scope computer
A Windows XP és Windows 2000 verziók által szolgáltatott eredmények között annyi eltérés van, hogy az előbbi megjelenít néhány plusz információt.

Könyv
Ez a cikk megtalálható ebben a könyvben: Windows Software Offline 2002 évkönyv 52. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |