Spuneam intr-un post anterior, cand speram sa am timp pentru acest post, ca voi revenii cu un nou how to despre adaugarea de setari in Group Policy Management (gpedit.msc) sau Group Policy Object (GPO), cu ajutorul fisierelor *.adm.
Tot in acel articol mentionam (si este bine sa va readuc aminte) ca modificarea registrilor este un subiect sensibil, mai ales pentru persoane cu putina experienta. Din acest motiv este foarte important ca inainte de a face modificari la registrii sa se faca backup.
Deci cum spuneam astazi vom vorbi despre cum putem adauga setari care nu exista in Group Policy. Mai exact exportul de registri (*.reg) si transformarea acestora in fisier *.adm (administrative template files) si importul acestora (*.adm) in Group Policy.
Pana la windows XP, fisierele *.adm default se regasesc in C:\Windows\inf, iar de la Vista in sus lucrurile s-au modificat , astfel avem alte tipuri de fisiere *.ADMX si *.ADML, iar locatia acestora este C:\Windows\PolicyDefinitions (vezi info de la Microsoft aici). Chiar si asa, fisierele *.adm poti fi folosite si pe sistemele noi de operare. Eu ma voi folosi de un Windows 7 Pro pentru acest articol.
Ca sa fiu sincer aceste setari sunt utilizate in special de administratorii de retea, in Group Policy Object (GPO), pentru a forta setariile de utilizatorii sau PC-urile din retea.
Am ales ca exemplu modificarea de date format. In GPO nu sunt setari pentru acest lucru, asa ca trebuie un fisier *.adm custom 🙂 . Cei care administraza o retea stiu de ce este necesar sa ai aceleasi setari la formatul de data pe toate PC-urile.
Pentru generarea de fisiere *.adm poti alege si varianta de a-l “confectiona” de manuta, folosind instructiunile celor de la Microsoft (vezi aici). Bineinteles ca sunt aplicatii cu care poti genera fisiere *.adm, astfel eviti erorile sau timpul pierdut facand asta manual.
RegToAdm este aplicatia folosita de mine, este free si o poti descarca de pe site-ul yizhar.mvps.org.
Create ADM file for GPO – change date format
Ca sa fie mai usor de inteles, am sa impart tutorialul in 3 capitole:
1. Export setari din registrii
2. Creat/editat fisier *.adm
3. Import fisier *.adm in GPO sau in LGPE (Local Grouo Policy Editor)
1. Export setari din registrii
Intrarea din registri pe care trebuie sa o exportam este sShortDate, iar calea unde o putem gasi este: HKEY_CURRENT_USER\Control Panel\International. Cum? iata:
– deschidem aplicatia Registry Editor cu START > RUN > regedit
– navigam in apliactia Registry Editor pana la HKEY_CURRENT_USER\Control Panel\International. unde observam inregistrarea sShortDate.
– pentru export, click dreapta pe cheia International,iar din meniul contextual selectam Export
– salvam fisierul undeva (de exemplu cu denumirea date format.reg) si-l deschidem cu un editor de text. Eu sunt fun Notepad++
– dupa ce-l deschidem avem grija sa-i lasam doar intrarea de registri dorita, putem sterge restu
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\International] "sShortDate"="M/d/yyyy"
2. Creat/editat fisier *.adm
O data salvat fiserul date format.reg, deschidem aplicatia RegToAdm si importam fisierul folosind meniul: File > Import REG File
– automat aplicatia va face conversia si veti observa in partea dreapta a aplicatiei, la sectiunea ADM Template output
– nu va ramane decat sa salvati fisierul folosind meniul. File > Save ADM Template
– iar rezultatul va fi un fisier de genul date format.ADM, fisier pe care-l puteti deja importa in GP
Inca nu voi trece la urmatorul capitol. am sa va mai povestesc cateva trucuri pe care le puteti face cu fisierul respectiv, pentru a adauga noi optiuni si informatii/descrieri.
– deschidem fisierul date format.ADM cu un editor de text
– si-l transformam in date format v1.ADM, unde putem:
– modifica/redenumi categoria. Acest lucru ne ajuta pentru a organiza si identifica usor setarile costum pe care le adaugam in GPO. Poti chiar redenumi si numele POLICY. Eu am facut acest lucru (!!Date_format).
– am adaugat EXPLAIN pentru a putea avea si o descriere. Atentie la denumire, trebuie sa fie de tip: Nume POLICY_Help, in cazul de fata !!Date_format_Help
– am modificat Part , REQUIRED si adaugat ITEMLIST de tip DROPDOWNLIST (in loc de EDITTEXT), asta pentru ca am de gand sa pun mai multe variante pentru formatul de data. Nu se stie niciodata cand ai nevoie de modificari. Asa ca am adaugat si lista valorilor pe care vreau sa le pot seta ulterior.
In sectiunea [strings] am adaugat informatii care vreau sa apara in titlu si descriere. Aici trebuie sa avem grija sa adaugati numele POLICY si EXPLAIN pe randuri diferite, urmate de =, iar textul pe care dorim sa-l adugam incadrat neaparat intre “”.
Salvam fisierul si suntem gata sa-l importam. (il poti descarca de aici)
3. Import fisier *.adm in GPO sau in LGPE (Local Grouo Policy Editor)
– deschidem aplicatia Local Grouo Policy Editor cu START > RUN > gpedit.msc sau GPO din AD.
– odata deschisa aplicatia, navigam prin meniu: Local Computer Policy > User Configuration > Administrativ Templates, dupa care click dreapta, iar din meniul contextual selectam Add/Remove Templates…
– se va deschide o noua fereastra de unde selectam Add si selectam fisierul *.adm dorit. In cazul nostru date format v1.ADM.
– o data selecta fisierul va fi afisat in lista, dupa care selectam Close
– o data importat vom observa aparitia unei noi categorii vastIT_Registry
– daca selectam din aplicatie Formatul de Data, cu 2 click, se va deschide o fereastra cu setarile pe care tocmai le-am importat. De aici selectam Enable pentru activare, iar din sectiunea Options selectam formatul de data dorit, Apply si OK.
– putem verifica in registri daca setarea se aplica
Pentru ca setarile sa fie vizibile si in interfata windows, este nevoie de un restart la PC.
Sper ca acest tutorial sa va ajute. Multa bafta!