Munka a regisztrációs adatbázisból a vbscript, a wshshell objektumokkal és próbáld ki
Munka a registry VBScript, tárgyak és rendszerhej RegObj.Registry, módszerek RegRead (), RegWrite (), RegDelete (), regentry fájlt. chm a Resource Kit-ből
A rendszerleíró adatbázis egy speciális adatbázis, amely információkat tartalmaz az operációs rendszer paramétereiről és a telepített szoftverekről. Ugyanakkor, szoftverek, a Microsoft szerint. tárolnia kell a beállításokat a rendszerleíró adatbázisban - különben egyszerűen nem kapja meg a "Windows kompatibilis" logót. Rendszerint a nyilvántartáson keresztül:
1) az operációs rendszer beállításairól (beleértve a készülékkel kapcsolatos információkat is)
2) beállíthatja az operációs rendszer beállításainak túlnyomó többségét és a telepített alkalmazásokat.
Munka a WSH nyilvántartásában:
o Alapfunkciók - WScript objektumon keresztül. héj
o További lehetőségek - a RegObj objektumon keresztül. Registry.
Először is - a WScript által végrehajtott alapvető jellemzőkről. Shell.
A funkció a registry által biztosított három módszer: RegRead (olvasni az információt a registry), RegWrite (írási paraméter regiszterét) és RegDelete (törölje a paramétert az adatbázisból). Például:
Állítsa be a WshShell = CreateObject ("WScript.Shell") parancsot
WshShell.RegWrite "HKEY_CLASSES_ROOT \ .MyTest \ Test", "Hello", "REG_SZ"
Mint látható, mindent nagyon egyszerű. Ha azonban a Regread programot használja a nem létező rendszerleíró kulcs használatához, hiba lép fel. Kívánatos egyszerű hibakeresést megvalósítani:
Hiba folytatódik Következő
Ha az Err.Number <> 0 Akkor
Hiba esetén ugrás 0-ra
Ezt követően a könyvtár képességeit szkriptekben is használhatja:
o a Registry objektumon keresztül - csatlakozzon a helyi vagy távoli számítógép rendszerleíró adatbázisához bárhol;
o RegKey objektumon keresztül - visszaadja a nevét, az összes alkulcs gyűjteményét, az értékek gyűjteményét, és így tovább.
o a RegValue objektumon keresztül - a beállítási beállítások értékeinek kezeléséhez stb.
Most - a legfontosabb: és a regisztrációs beállítások gyakran a rendszergazda szerkesztéséhez szükségesek.
Hivatalos segédlet a rendszerleíró adatbázisban - Resource Kit. regentry. chm. Mindenképpen ellenőrizze, mielőtt bármilyen változtatást végezne.
Ha problémákat okoz az angol nyelven - használhatja az orosz súgót a rendszerleíró adatbázisban, a Reg 3 könyvtárat a CD-n.
Russified könyvtár, amely képes módosítani a registry közvetlenül - Strasty.
Sokkal tekintetében resstra paraméterek konfigurálásához az operációs rendszer és annak összetevőit lehet beszerezni a kézikönyvben található csoportházirend a Resource Kit (gp fájlt. CHM).
Azonban a legkényelmesebb (ha meg lehet változtatni a beállításokat a Windows GUI. Eszközök, mint a TweakUI vagy egyedi alkalmazások), egyszerűen nyomon követheti, hogy milyen változtatások történtek a registry. Erre a célra, akkor a közüzemi ntregmon (CD) - megmutatja a változásokat valós időben jegyzék vagy (sokkal egyszerűbb) segédprogram regsnap.
Hogyan kell dolgozni regsnap:
1) hozzon létre egy jegyzék-példányt, mielőtt a grafikus felületen keresztül változtatna
2) változtatni
3) hozzon létre egy második benyomást - a változtatások után
4) adja meg a parancsot Összehasonlítás és generálás parancsfájlok. reg a változások megismétléséhez (REDO) és visszavonja a változtatásokat (UNDO).
5) tiszta szkripteket a nem releváns és használható:
o a WScript-en keresztül történő módosítások forrása. héj
o közvetlenül a regini használatával.
Néhány segédprogram Resource Kit a rendszerleíró adatbázis használatához:
o srvany - bármely Windows-alkalmazás szolgáltatásának megteremtése (a rendszerleíró adatbázisban bejegyezzen bejegyzést);
o delsrv - fordított művelet végrehajtása - törlés a nyilvántartásból;
o dureg - ismerje meg a teljes nyilvántartás méretét vagy bármely fióktelepét;
o regdmp - a rendszerleíró adatbázist (például egy fájlban);
o regfind - regisztrációs keresés (paraméterek, értékek neve;
o regini - a Resource Kit és a WIndows szabványos szállítása. Lehetővé teszi a beállításjegyzék módosítását a parancssorból. Szerkesztheti az engedélyeket a rendszerleíró adatbázisban;
o regrest - visszaállítja a regback által létrehozott mentéseket (újraindítás után újraindításra van szükség);
o snareg - keresés a helyi és a távoli adatbázisban.