If-Koubou

Izmantojiet BGInfo, lai izveidotu sava tīkla datora sistēmas informācijas datubāzi

Izmantojiet BGInfo, lai izveidotu sava tīkla datora sistēmas informācijas datubāzi (Kā)

Viens no Sysinternals suite populārākajiem sistēmas administratoriem ir BGInfo, kas reāllaika sistēmas informāciju ielādē darbvirsmas fonā, kad pirmo reizi piesakāties. Acīmredzamu iemeslu dēļ, kad jums ir vairāku sistēmu pārvaldība, ļoti ērti ir tāda informācija, piemēram, sistēmas atmiņa, pieejamā cietā diska vieta un sistēmas laiks (cita starpā) tieši jums priekšā.

Mazliet zināms līdzeklis par šo parocīgo lietderību ir spēja automātiski saglabāt sistēmas informāciju SQL datubāzē vai citā datu failā. Ar dažām iestatīšanas darba minūtēm jūs varat viegli konfigurēt BGInfo, lai reģistrētu visu jūsu tīkla datoru sistēmas informāciju centralizētā uzglabāšanas vietā. Pēc tam jūs varat izmantot šos datus, lai uzraudzītu vai ziņotu par šīm sistēmām, taču, jūsuprāt, tas ir piemērots.

BGInfo iestatīšana

Ja esat pazīstams ar BGInfo, varat izlaist šo sadaļu. Tomēr, ja jūs nekad neesat izmantojis šo rīku, lai izveidotu meklējamos datus, tas ir nepieciešams tikai dažu minūšu laikā.

Kad pirmo reizi atverat BGInfo, taimeris tiks skaitīts augšējā labajā stūrī. Noklikšķiniet uz atpakaļskaitīšanas pogas, lai saglabātu saskarni, lai mēs varētu rediģēt iestatījumus.

Tagad rediģējiet informāciju, kuru vēlaties uzņemt, no pieejamajiem laukiem labajā pusē. Tā kā visa produkcija tiks novirzīta uz centrālo atrašanās vietu, neuztraucieties par izkārtojuma vai formatējuma konfigurēšanu.

Uzglabāšanas datu bāzes konfigurēšana

BGInfo atbalsta spēju uzglabāt informāciju vairākos datu bāzu formātos: SQL Server datu bāzē, Access datu bāzē, Excel un teksta failā. Lai konfigurētu šo opciju, atveriet Fails> Datubāze.

Teksta faila izmantošana

Vienkāršākā un varbūt praktiskākais risinājums ir saglabāt BGInfo datus komatu atdalītā teksta failā. Šis formāts ļauj failu atvērt Excel vai importēt datu bāzē.

Lai izmantotu teksta failu vai kādu citu failu sistēmas tipu (Excel vai MS Access), vienkārši iesniedziet attiecīgo failu UNC. Kontā, kurā tiek izpildīts uzdevums rakstīt uz šo failu, būs nepieciešama lasīšanas / rakstīšanas piekļuve gan akciju, gan NTFS faila atļaujām.

Lietojot teksta failu, vienīgā iespēja ir, lai BGInfo izveidotu jaunu ierakstu katru reizi, kad tiek veikta uzņemšanas process, kas attiecīgajā CSV teksta failā pievienos jaunu rindu.

SQL datubāzes izmantošana

Ja vēlaties, lai dati tiktu noklāti tieši SQL Server datu bāzē, BGInfo to atbalsta arī. Tas prasa mazliet papildu konfigurāciju, bet kopumā tas ir ļoti vienkārši.

Pirmais solis ir izveidot datubāzi, kurā informācija tiks saglabāta. Turklāt jūs vēlaties izveidot lietotāja kontu, lai aizpildītu datus šajā tabulā (un tikai šajā tabulā). Jūsu ērtībai šis skripts izveido jaunu datubāzi un lietotāja kontu (izpildiet to kā administratoru savā SQL Server mašīnā):

@ SET Server =% ComputerName%.
@ SET Database = BGInfo
@ SET UserName = BGInfo
@ SET Parole = parole
SQLCMD -S "% Server%" -E -Q "Izveidot datu bāzi [% Database%]"
SQLCMD -S "% Server%" -E -Q "Izveidot pieteikšanos [% UserName%] Ar Password = N '% Parole%', DEFAULT_DATABASE = [% Database%], CHECK_EXPIRATION = OFF, CHECK_POLICY = OFF"
SQLCMD -S "% Server%" -E -d "% Datu bāze%" -Q "Izveidot lietotāju [% UserName%] Ieejai [% UserName%]"
SQLCMD -S "% Server%" -E -d "% Database%" -Q "EXEC sp_addrolemember N'db_owner ', N'% UserName% ''

Ņemiet vērā, ka SQL lietotāja kontam ir jābūt "db_owner" atļaujām datu bāzē, lai BGInfo darbotos pareizi. Tāpēc tieši šai datubāzei jums ir jābūt SQL lietotāja kontam.

Pēc tam konfigurējiet BGInfo, lai izveidotu savienojumu ar šo datubāzi, noklikšķinot uz pogas SQL.

Aizpildiet savienojuma rekvizītus atbilstoši jūsu datu bāzes iestatījumiem.

Atlasiet opciju, vai datorā ir vai nav tikai viens ieraksts, vai saglabāt katras sistēmas vēsturi.

Tad datus attiecīgajā datubāzē iekopēs tieši tabulā ar nosaukumu "BGInfoTable".

Konfigurēt lietotāja darbvirsmas opcijas

Kaut arī BGInfo galvenā funkcija ir mainīt lietotāja darbvirsmu, pievienojot sistēmas informāciju kā fona attēlu, mūsu izmantošanai šeit mēs vēlamies atstāt lietotāja tapetes vienīgi, lai šis process darbotos, nemainot nevienu lietotāja iestatījumus.

Noklikšķiniet uz pogas Galddatori.

Konfigurējiet Tapetes izmaiņas, lai neko nemainītu.

Izvēršanas sagatavošana

Tagad mēs visi esam uzstādīti, lai izvietotu konfigurāciju atsevišķām iekārtām, lai mēs varētu sākt uzņemt sistēmas datus.

Ja vēl neesat to izdarījis, noklikšķiniet uz pogas Pielietot, lai izveidotu pirmo ierakstu savā datu krātuvē. Ja viss ir konfigurēts pareizi, jums vajadzētu būt iespējai atvērt datu failu vai datu bāzi un skatīt attiecīgo mašīnu ierakstu.

Tagad noklikšķiniet uz izvēlnes File (Fails)> Save As (Saglabāt kā) un saglabājiet konfigurāciju kā "BGInfoCapture.bgi".

Izvietošana uz klientu mašīnām

Izvietošana uz attiecīgajām klientu iekārtām ir diezgan vienkārša. Neviena instalācija nav nepieciešama, jo jums ir vienkārši nepieciešams kopēt BGInfo.exe un BGInfoCapture.bgi katrā datorā un ievietot tos vienā direktorijā.

Kad esat vietā, vienkārši palaidiet komandu:

BGInfo.exe BGInfoCapture.bgi / Taimers: 0 / Silent / NoLicPrompt

Protams, jūs, iespējams, vēlēsities plānot uzņemšanas procesu, lai palaistu grafikā. Šī komanda izveido plānotu uzdevumu, lai palaistu uzņemšanas procesu katru rītu plkst. 8:00, un pieņem, ka esat nokopējis nepieciešamos failus uz sava C diska sakni:

SCHTASKS / Izveidot / SC DAILY / ST 08:00 / TN "Sistēmas informācija" / TR "C: BGInfo.exe C: BGInfoCapture.bgi / Taimeris: 0 / Silent / NoLicPrompt"

Noregulējiet pēc vajadzības, bet gala rezultāts ir, ka plānotā uzdevumu komanda izskatās šādi:

Lejupielādējiet BGInfo no Sysinternals