Nezaradené > GPO
Vkladanie systemovych premennych do GPO cez registre
Ak sa u zakaznika vytvara terminalova farma je dobrym zvykom, aby pri nahlasovani problemu vedel uzivatel lahko definovat server na ktorom je momentalne prihlaseny. To urcite pomoze administratorom urcit a odstranit problem.
Na ploche uzivatelov terminalovych fariem sa zvycajne nechava ikonka My Computer, ktora sa da pekne zneuzit. Popisok danej ikony sa nachadza v registrovom kluci (REG_EXPAND_SZ):
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\LocalizedString
Zvycajne tam vkladame nasledovny retazec:
%USERNAME% at %COMPUTERNAME%
Toto sposobi, ze pod ikonkou My Computer tam bude napisane napriklad nasledovne:
cievotester at SRV-TS01
Vsetko je zatial v poriadku, ale problem nastava ked je tych terminalovych serverov viacej a na kazdom manualne/skriptom menit tieto nastavenia nie je ziadna vyhra. Tak na to zneuzijeme Preferencies v novych GPO politikach. Zadal som do GPO do Preferencies novu registrovu polozku, aby to horeuvedeneho kluca vlozil horeuvedeny text. Bol som nemylo prekvapeny tym, ze na ploche som namiesto "cievotester at SRV-TS01" uvidel "SRV-TS01$ at SRV-TS01" Inak povedane, pri zbehnuti GPO politiky sa systemove premenne uz vyplnili podla aktualneho uzivatela (ucet pocitaca) a aktualneho meno servera. Potom som si spomenul, ze velmi davno som riesil obdobny problem a prisiel som na to, ze namiesto
%USERNAME% at %COMPUTERNAME%
sa musi do registrov cez GPO Preferencies natlacit
%% at %%
Dufam, ze tento clanok pomoze aj ostatnym a nebudu tapak dlho ako ja
Original blog: http://www.cievo.sk/2011/08/01/insert-system-variables-into-registry-via-gpo/
|