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.
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.
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 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%'”
Ņ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.
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.
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.
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 /Timer: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 /Create /SC DAILY /ST 08:00 /TN “System Info” /TR “C:BGInfo.exe C:BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt”
Noregulējiet pēc vajadzības, bet gala rezultāts ir, ka plānotā uzdevumu komanda izskatās šādi: