Használja a BGInfo-t a hálózati számítógépek információinak adatbázisának létrehozásához
A Sysinternals csomag egyik legnépszerűbb eszköze a rendszergazdák között a BGInfo, amely valós idejű rendszerinformációkat gyűjt az asztali háttérképhez, amikor először bejelentkezik. Nyilvánvaló okok miatt, ha olyan rendszereket tárol, mint például a rendszer memóriája, a rendelkezésre álló merevlemez-hely és a rendszeridő (többek között), nagyon kényelmes, ha több rendszert kezel..
Ennek a hasznos segédprogramnak egy kevéssé ismert jellemzője, hogy a rendszerinformáció automatikusan mentésre kerül egy SQL adatbázisba vagy más adatfájlba. Néhány percnyi beállítási munkával könnyedén beállíthatja a BGInfo-t a rendszeradatok rögzítésére a hálózati számítógépek központi tárolóhelyén. Ezekkel az adatokkal figyelemmel kísérheti vagy jelentheti ezeket a rendszereket, de úgy látja, hogy megfelelő.
BGInfo beállítás
Ha ismeri a BGInfo-t, kihagyhatja ezt a részt. Ha azonban még soha nem használta ezt az eszközt, akkor csak néhány percig kell eltelnie a keresett adatok rögzítéséhez.
Amikor először megnyitja a BGInfo-t, a jobb felső sarokban egy időzítő lesz számolva. Kattintson a visszaszámlálás gombra a kezelőfelület megtartásához, így szerkeszthetjük a beállításokat.
Most szerkessze a rögzíteni kívánt információkat a jobb oldali mezőkből. Mivel az összes kimenet egy központi helyre irányul, ne aggódjon az elrendezés vagy a formázás beállításával.
A tárolási adatbázis konfigurálása
A BGInfo támogatja az adatok több adatbázis formátumban történő tárolásának képességét: SQL Server Database, Access Database, Excel és Text File. Az opció konfigurálásához nyissa meg a Fájl> Adatbázis elemet.
Szövegfájl használata
A legegyszerűbb és talán legpraktikusabb lehetőség a BGInfo adatok tárolása vesszővel elválasztott szövegfájlban. Ez a formátum lehetővé teszi a fájl megnyitását Excelben, vagy az adatbázisba importálást.
Szövegfájl vagy más fájlrendszer-típus (Excel vagy MS Access) használatához egyszerűen adja meg az UNC-t a megfelelő fájlnak. Az ehhez a fájlhoz írandó feladatot tartalmazó fióknak olvasási / írási hozzáféréssel kell rendelkeznie mind a megosztási, mind az NTFS fájljogosultságokhoz.
Szövegfájl használata esetén az egyetlen lehetőség, hogy a BGInfo új bejegyzéset hozzon létre a rögzítési folyamat minden egyes futtatásakor, amely új sort ad hozzá a megfelelő CSV szövegfájlhoz.
SQL adatbázis használata
Ha azt szeretné, hogy az adatok egy SQL Server adatbázisba kerüljenek, a BGInfo ezt is támogatja. Ez egy kicsit több konfigurációt igényel, de összességében nagyon egyszerű.
Az első lépés az adatbázis létrehozása, ahol az információ tárolódik. Ezenkívül szeretnénk létrehozni egy felhasználói fiókot az adatoknak a táblázatban való feltöltéséhez (és csak a táblázathoz). A kényelem érdekében ez a szkript egy új adatbázist és felhasználói fiókot hoz létre (ezt futtassa rendszergazdaként az SQL Server gépen):
@SET kiszolgáló =% számítógépnév%.
@SET adatbázis = BGInfo
@SET UserName = BGInfo
@SET jelszó = jelszó
SQLCMD -S „% Server%” -E -Q “Adatbázis létrehozása [% Adatbázis%]”
SQLCMD -S „% Server%” -E -Q “Bejelentés létrehozása [% UserName%] jelszóval = N '% Password%', DEFAULT_DATABASE = [% Adatbázis%], CHECK_EXPIRATION = OFF, CHECK_POLICY = OFF”
SQLCMD -S „% Server%” -E -d “% Database%” -Q “Felhasználó létrehozása [% UserName%] Bejelentkezésre [% UserName%]”
SQLCMD -S „% Server%” -E -d “% Database%” -Q “EXEC sp_addrolemember N'db_owner”, N '% UserName%' ”
Megjegyzés: 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 van egy SQL felhasználói fiókod erre az adatbázisra.
Ezután konfigurálja a BGInfo-ot, hogy csatlakozzon ehhez az adatbázishoz az SQL gombra kattintva.
Töltse ki a kapcsolat tulajdonságait az adatbázis beállításainak megfelelően.
Válassza ki azt a lehetőséget, hogy a számítógépen csak egy bejegyzés van-e, vagy megtartja az egyes rendszerek történetét.
Ezután az adatokat közvetlenül a „BGInfoTable” nevű táblázatba kerülnek az adott adatbázisban.
Felhasználói asztali beállítások konfigurálása
Míg a BGInfo elsődleges feladata a felhasználó asztalának megváltoztatása a rendszer információinak hozzáadásával a háttérkép részeként, itt használjuk a felhasználó háttérképét, így ez a folyamat a felhasználó beállításainak megváltoztatása nélkül fut.
Kattintson az Asztalok gombra.
Állítsa be a Háttérkép módosításokat, hogy semmit ne változtasson.
A telepítés előkészítése
Most mindannyian beállítottuk, hogy a konfigurációt az egyes gépekre telepítsük, így elkezdhetjük a rendszeradatok rögzítését.
Ha még nem tette meg, kattintson az Apply (Alkalmaz) gombra, hogy létrehozza az első bejegyzést az adattárában. Ha minden megfelelően van konfigurálva, akkor képesnek kell lennie az adatfájl vagy adatbázis megnyitására, és az adott gép bejegyzésére.
Most kattintson a Fájl> Mentés másként menüpontra, és mentse a konfigurációt „BGInfoCapture.bgi”.
Telepítés ügyfélgépekre
A megfelelő ügyfélgépekhez történő telepítés meglehetősen egyszerű. Nincs szükség telepítésre, mivel csak a BGInfo.exe-t és a BGInfoCapture.bgi-t kell másolni minden gépre, és helyezze őket ugyanabban a könyvtárban.
A helyén, csak 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 egy ütemterv szerint. Ez a parancs létrehoz egy ütemezett feladatot, hogy minden reggel 8 órakor futtassa a rögzítési folyamatot, és feltételezi, hogy a szükséges fájlokat a C meghajtó gyökerébe 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 feladatparancsnak meg kell néznie:
Töltse le a BGInfo-t a Sysinternals-tól