Yksi Sysinternals-sarjan suosituimmista työkaluista järjestelmänvalvojien keskuudessa on BGInfo, joka kiinnittää reaaliaikaiset järjestelmätietosi työpöydän taustakuvaksi, kun kirjaudut ensin sisään. Ilmeisistä syistä, kuten esimerkiksi järjestelmän muistin, käytettävissä olevan kiintolevytilan ja järjestelmän kestoaika (muun muassa) edessäsi on erittäin kätevä, kun hallitset useita järjestelmiä.
Vähän tunnettu ominaisuus tästä kätevästä apuohjelmasta on kyky saada järjestelmätiedot automaattisesti tallentumaan SQL-tietokantaan tai muuhun datatiedostoon. Muutaman minuutin säätötoiminnon avulla voit helposti konfiguroida BGInfo tallentaa kaikkien verkkotiedostojen järjestelmätiedot keskitetyssä tallennuspaikassa. Tämän jälkeen voit käyttää näitä tietoja näiden järjestelmien seurantaan tai raportointiin.
Jos olet perehtynyt BGInfoon, voit ohittaa tämän osan. Jos et kuitenkaan ole koskaan käyttänyt tätä työkalua, se voi kestää vain muutaman minuutin, jotta voit tallentaa etsimäsi tiedot.
Kun avaat ensin BGInfo, ajastin laskee oikeassa yläkulmassa. Napsauta lähtölaskenta-painiketta, jotta rajapinta pysyy ylöspäin, jotta voimme muokata asetuksia.
Muokkaa tallennettavia tietoja oikealla olevista kentistä. Koska kaikki tulostus ohjataan keskeiseen sijaintiin, älä huolestu asettelun tai muotoilun määrittämisestä.
BGInfo tukee kykyä tallentaa tietoja useisiin tietokantoihin: SQL Server Database, Access Database, Excel ja tekstitiedosto. Määritä tämä vaihtoehto valitsemalla Tiedosto> Tietokanta.
Yksinkertaisin ja ehkä käytännöllisin vaihtoehto on tallentaa BGInfo-tiedot pilkulla erotettuun tekstitiedostoon. Tämä muoto sallii tiedoston avaamisen Excelissä tai tuodaan tietokantaan.
Jos haluat käyttää tekstitiedostoa tai muuta tiedostojärjestelmätyyppiä (Excel tai MS Access), anna UNC: lle vastaava tiedosto. Tiliin, jonka tehtävänä on kirjoittaa tähän tiedostoon, tarvitaan sekä luku- että kirjoitusoikeuksia sekä osake- että NTFS-tiedostojen käyttöoikeuksiin.
Kun käytät tekstitiedostoa, ainoa vaihtoehto on, että BGInfo luo uuden merkinnän joka kerta, kun kaappausprosessi suoritetaan, joka lisää uuden rivin vastaaviin CSV-tekstitiedostoon.
Jos haluat, että tiedot pudotetaan suoraan SQL Server -tietokantaan, BGInfo tukee tätä myös. Tämä vaatii hieman ylimääräistä kokoonpanoa, mutta kaiken kaikkiaan se on erittäin helppoa.
Ensimmäinen vaihe on luoda tietokanta, johon tiedot tallennetaan. Lisäksi haluat luoda käyttäjätunnuksen täyttääksesi tiedot tähän taulukkoon (ja tähän taulukkoon). Tämän käsikirjoituksen avulla voit luoda uuden tietokannan ja käyttäjätilin (käytä sitä järjestelmänvalvojana SQL Server -laitteessa):
@SET Server =% Tietokoneenimi%.
@SET Database = BGInfo
@SET UserName = BGInfo
@SET Salasana = salasana
SQLCMD -S "% Server%" -E -Q "Luo tietokanta [% Database%]"
Salasana = N '% Password%', DEFAULT_DATABASE = [% Database%], CHECK_EXPIRATION = POIS, CHECK_POLICY = OFF "SQLCMD -S"% Server% "-E -Q" Luo kirjautuminen [% UserName%
SQLCMD -S "% Server%" -E -d "% Database%" -Q "Luo käyttäjä [% UserName%] Login [% UserName%]"
SQLCMD -S "% Server%" -E -d "% Database%" -Q "EXEC sp_addrolemember N'db_owner", N '% UserName%' "
Huomaa, että SQL-käyttäjätunnuksella on oltava db_owner-oikeudet tietokannassa, jotta BGInfo toimisi oikein. Tästä syystä sinun pitäisi olla SQL-käyttäjätunnus nimenomaan tähän tietokantaan.
Seuraavaksi määritä BGInfo-yhteys tähän tietokantaan klikkaamalla SQL-painiketta.
Täytä yhteysominaisuudet tietokannan asetusten mukaan.
Valitse vaihtoehto, onko vain yksi tieto tietokoneesta vai pidät historiaa jokaisesta järjestelmästä.
Sitten tiedot tuodaan suoraan tietokantaan nimeltä "BGInfoTable".
Vaikka BGInfo: n ensisijaisena tehtävänä on muuttaa käyttäjän työpöytää lisäämällä järjestelmätietoa osana tapettia, käyttämistä varten haluamme jättää käyttäjän taustakuvan yksin, joten tämä prosessi toimii ilman, että muutetaan käyttäjän asetuksia.
Napsauta Työpöydät -painiketta.
Määritä taustakuvan muutokset, jottei muuta mitään.
Nyt olemme kaikki valmiita määrittämään konfiguroinnin yksittäisiin koneisiin, jotta voimme aloittaa järjestelmän tietojen keräämisen.
Jos et ole vielä tehnyt niin, luo ensimmäinen tietueen tietovarastoon napsauttamalla Käytä-painiketta. Jos kaikki on määritetty oikein, sinun pitäisi pystyä avaamaan datatiedosto tai tietokanta ja tarkastelemaan kyseisen laitteen merkintä.
Napsauta sitten Tiedosto> Tallenna nimellä -valikkovaihtoehto ja tallenna kokoonpano nimellä "BGInfoCapture.bgi".
Käyttöönotto vastaaviin asiakaskoneisiin on melko suoraviivaista. Asennusta ei tarvita, koska sinun tarvitsee vain kopioida BGInfo.exe ja BGInfoCapture.bgi jokaiseen koneeseen ja sijoittaa ne samaan hakemistoon.
Kun olet paikallaan, suorita komento:
BGInfo.exe BGInfoCapture.bgi / Ajastin: 0 / Silent / NoLicPrompt
Tietenkin, luultavasti haluat aikataulun kaappausprosessin suoritettavaksi aikataulussa. Tämä komento luo aikataulun mukaisen tehtävän, joka suorittaa kaappausprosessin joka aamu kello 8: een ja olettaa kopioidut tarvittavat tiedostot C-aseman juurelle:
Järjestelmätiedot "/ TR" C: BGInfo.exe C: BGInfoCapture.bgi / Ajastin: 0 / Äänetön / NoLicPrompt "/ SCHTASKS / Luo / SC DAILY / ST 08:00 /
Säädä tarpeen mukaan, mutta lopputulos on ajoitettu tehtäväkomento näyttää jotain tällaista:
Lataa BGInfo Sysinternalsista