A rendszergazdák között a Sysinternals suite egyik legnépszerűbb eszköze a BGInfo, amely az első bejelentkezéskor a valós idejű rendszerinformációkat kezeli az asztali háttérképhez. Nyilvánvaló okokból az olyan információk, mint például a rendszer memóriája, a rendelkezésre álló merevlemez-terület és a rendszeridő (többek között) közvetlenül előtted áll nagyon kényelmes, ha több rendszert kezel.
A kézi segédprogram kevéssé ismert tulajdonsága az, hogy a rendszerinformációk automatikusan mentésre kerülnek az SQL adatbázisban vagy más adatfájlban. Néhány percnyi telepítési munkával könnyen beállíthatja a BGInfo-t, hogy feljegyezze az összes hálózati számítógépre vonatkozó rendszerinformációt központosított tárhelyen. Ezeket az adatokat akkor használhatja, ha figyelemmel kísérheti ezeket a rendszereket, vagy jelentést tesz ezekről a rendszerekről.
BGInfo beállítás
Ha ismeri a BGInfo szolgáltatást, kihagyhatja ezt a szakaszt. Ha azonban soha nem használta ezt az eszközt, csak néhány percet vesz igénybe a beállítás, hogy rögzítse a keresett adatokat.
Amikor először megnyitja a BGInfo-t, az időzítő a jobb felső sarokban lesz számolva. Kattints a visszaszámláló gombra az interfész megtartásához, így szerkesztheted a beállításokat.
A tárolási adatbázis konfigurálása
A BGInfo támogatja az információ tárolását több adatbázis formátumban: az SQL Server adatbázis, az Access Database, az Excel és a Text File. Az opció konfigurálásához nyissa meg a Fájl> Adatbázis lehetőséget.
Szövegfájl használata
A legegyszerűbb és talán praktikusabb lehetőség a BGInfo adatok vesszõvel elválasztott szövegfájlban történõ tárolása. Ez a formátum lehetővé teszi a fájl megnyitását Excel-ben vagy importálják egy adatbázisba.
Egy szöveges fájl vagy más fájlrendszer típus (Excel vagy MS Access) használatához egyszerűen adja meg az UNC-t az adott fájlhoz. A feladatnak a fájlhoz való írásához szükséges fiók olvasási / írási hozzáférést igényel a megosztási és NTFS fájlengedélyekhez.
SQL adatbázis használata
Ha azt szeretné, hogy az adatok egyenesen az SQL Server adatbázisba kerüljenek, a BGInfo is támogatja ezt. Ehhez egy kicsit további konfigurációra van szükség, de összességében nagyon könnyű.
Az első lépés egy adatbázis létrehozása, ahol az információkat tárolják. Ezenkívül felhasználói fiókot szeretne létrehozni, hogy adatokat töltsön be ebbe a táblába (és csak ezt a táblázatot). Az Ön kényelme érdekében ez a szkript létrehoz egy új adatbázist és felhasználói fiókot (ezt futtathatja adminisztrátorként az SQL Server gépen):
@SET Server=%ComputerName%. @SET Database=BGInfo @SET UserName=BGInfo @SET Password=password SQLCMD -S “%Server%” -E -Q “Create Database [%Database%]” SQLCMD -S “%Server%” -E -Q “Create Login [%UserName%] With Password=N’%Password%’, DEFAULT_DATABASE=[%Database%], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF” SQLCMD -S “%Server%” -E -d “%Database%” -Q “Create User [%UserName%] For Login [%UserName%]” SQLCMD -S “%Server%” -E -d “%Database%” -Q “EXEC sp_addrolemember N’db_owner’, N’%UserName%'”
Ne feledje, hogy az SQL felhasználói fióknak db_owner jogosultsággal kell rendelkeznie az adatbázisban annak érdekében, hogy a BGInfo megfelelően működjön. Ezért kell egy SQL felhasználói fiókot kifejezetten ehhez az adatbázishoz rendelni.
Ezután állítsa be a BGInfo-ot, hogy csatlakozzon az adatbázishoz az SQL gombra kattintva.
A felhasználói asztali beállítások konfigurálása
Bár a BGInfo elsődleges funkciója a felhasználó asztalának megváltoztatása a rendszerinformáció részeként a háttérkép részeként, ezért itt csak a felhasználó háttérképét szeretnénk elhagyni, így ez a folyamat a felhasználó beállításainak megváltoztatása nélkül fut.
Kattintson az asztalok gombra.
A telepítés előkészítése
Most mindannyian be vannak állítva, hogy telepítsük a konfigurációt az egyes gépekre, így el tudjuk kezdeni a rendszeradatok rögzítését.
Ha még nem tette meg, kattintson az Alkalmaz gombra, hogy létrehozza az első adatot az adattárában. Ha az összes beállítás helyesen van beállítva, akkor meg kell nyitnia az adatfájlt vagy az adatbázist, és meg kell jelennie a megfelelő gépen.
Kiszolgálógépek telepítése
A megfelelő kliensgépek telepítése meglehetősen egyszerű. Nincs szükség telepítésre, mivel csak be kell másolnia a BGInfo.exe és a BGInfoCapture.bgi fájlokat mindegyik gépre, és ugyanabba a könyvtárba kell őket helyezni.
A helyreállítás után futtassa a parancsot:
BGInfo.exe BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt
Természetesen valószínűleg be kívánja ütemezni a rögzítési folyamatot ütemterv szerint. Ez a parancs egy ütemezett feladatot hoz létre, amely minden reggel 8 órakor elindítja a rögzítési folyamatot, és feltételezi, hogy a szükséges fájlokat a C meghajtó gyökerére másolta:
SCHTASKS /Create /SC DAILY /ST 08:00 /TN “System Info” /TR “C:BGInfo.exe C:BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt”
Szükség szerint állítsa be, de a végeredmény az ütemezett feladat parancsnak így kell lennie: