Brug af BgInfo til at vise systemoplysninger på skrivebordet
Hvis du nogensinde har gjort systemadministration, har du sandsynligvis det problem, hvor du opretter forbindelse til så mange servere, at du ikke har nogen ide om hvilken computer du er forbundet med halvdelen af tiden. BGInfo er et fantastisk værktøj, der giver dig mulighed for at vise nyttige systemoplysninger lige på skrivebordet. Og det fungerer også til almindelige Windows-brugere.
SCHOOL NAVIGATION- Hvad er SysInternals Tools og hvordan bruger du dem?
- Forstå Process Explorer
- Brug af Process Explorer til fejlfinding og diagnosticering
- Forståelse Process Monitor
- Brug Procesovervågning til Fejlfinding og Find Registry Hacks
- Brug Autoruns til at håndtere opstartsprocesser og malware
- Brug af BgInfo til at vise systemoplysninger på skrivebordet
- Brug af PsTools til at styre andre pc'er fra kommandolinjen
- Analysere og administrere dine filer, mapper og drev
- Indpakning og brug af værktøjerne sammen
Hvis du har fulgt med vores serie, kan du blive overrasket over den store afgang fra at jage malware og slette crapware til at vise ting på skrivebordet, men SysInternals værktøjer handler ikke kun om at finde ting at dræbe. Der er også mange værktøjer i værktøjskassen, der bruges til at vise information, og vi vil se på nogle af dem.
BGInfo-værktøjet viser information på skrivebordet, og det fungerer også i et servermiljø - faktisk er det sikkert, hvor det er mest nyttigt, men det fungerer også på en computers computer, så du kan teste tingene ud på din lokale maskine før kører konfigurationen på serveren.
Du kan også gemme oplysninger fra BGInfo til en tekstfil eller endog en database uden endda at vise på skrivebordet. Så hvis du leder efter en hurtig måde at fange information på alle computere i dit netværk, kan du bruge BGInfo og nogle batch scripts at løse dit problem.
Det er værd at bemærke, at BGInfo viser oplysninger ved at skrive tekst over toppen af dit tapet, hvis du har tapet sæt. Det vil oprette en ny tapet fil og derefter tildele det som din nye standard tapet.
Hvis dette ikke er din kop te, skal du sørge for at læse resten af serien og vente på morgendagens lektion, når vi diskuterer det meget kraftfulde sæt af PsTools fra SysInternals.
Brug af BGInfo-grænsefladen
Brug af BGInfo er meget simpelt: Åbn det og klik på knappen Anvend, og dit skrivebord vil få et væld af systemoplysninger, der plasteres over det med det samme. Hvis du vil have oplysningerne opdateret regelmæssigt, skal vi tilføje en genvej til startmappen eller oprette en planlagt opgave for at gøre det.
Når man ser på grænsefladen tæt på, kan man se, at der er en editor, en liste med felter og en masse formateringsmuligheder. Du kan tilpasse og ændre det på nogen måde, som du gerne vil, og endda indsætte data fra tekstfiler og andre steder som registreringsdatabasen.
Når du har tweaked og oprettet din konfiguration (mere nedenfor), kan du bare gemme den ud til en konfigurationsfil for at indlæse igen, når du har brug for det. Derefter skal du sørge for, at BGInfo opdaterer oplysningerne på en noget regelmæssig basis.
Kører BGInfo ved opstart
Den enkleste ting at gøre er at oprette en genvej til BGInfo og placere den i din startmappe og ændre den genvej for at inkludere stien til den konfiguration, du har oprettet og gemt ved hjælp af editoren. Du skal også tilføje et par kommandolinjebryttere for at få det til at ske.
De vigtige kontakter til vores formål er / TIMER: 0-knappen, som indstiller timeouten før den gælder for nul, / SILENT-kontakten, der holder alt roligt, og / NOLICPROMPT-kontakten, som hopper over EULA-dialogboksen.
Bemærk: / POPUP-kontakten og / / TASKBAR-kontakten holder BGInfo i systembakken, og dukker op en dialog med systemoplysninger, når du klikker på den, hvilket er helt sikkert en meget nyttig løsning.
Hvis vi for eksempel gemmer BGInfo.exe i mappen C: \ Users \ Lowell \ bin \ og sætter konfigurationen som config.bgi i samme mappe, vil vi bruge dette som kommandolinjen:
bginfo.exe c: \ users \ lowell \ bin \ config.bgi / timer: 0 / nolicprompt / tavs
For at få det til at køre, hver gang vi starter computeren, skal du åbne Windows Stifinder og skrive shell: opstart Ind i placeringslinjen for at åbne Opstart mappen.
Skriv derefter den fulde sti til BGInfo efterfulgt af stien til konfigurationsfilen efterfulgt af de tre kontakter, vi tidligere nævnte.
På dette tidspunkt skal du have en genvej i din Startup-mappe, der straks skal vise konfigurationen på skrivebordet.
Du kan også åbne Opgaveplanlægning og oprette en ny opgave, der løber hvert x minut, hvis du vil have opdateringen opdateret oftere, men det er lidt uden for denne lektion.
Justering af den viste information
Ændring af de data, der vises på skærmen, er let nok, da editorpanelet er ligesom enhver anden rig teksteditor. Du kan tilføje felter fra ruden til højre, justere visningen af dataene osv. Jeg ville f.eks. Bare have en linje over øverste højre side af min skærm med nogle nyttige systemoplysninger og derefter vise Navnet på systemet under det i større tekst, så jeg redigerede simpelthen, brugte justeret højre knap og ændrede skrifttypestørrelsen for det element, jeg ønskede at ændre.
Når du har klikket på Anvend, vises det i øverste højre hjørne af min skærm - nyttige ting til systemadministratoren.
Dialogboksen Baggrund giver dig mulighed for at ændre tapetet bag billedet, hvis det er nødvendigt. For de bedste resultater vil du gerne bruge "Kopier brugerens baggrundsindstillinger" første gang, og derefter skifte til "Brug disse indstillinger" til specifikt at vælge en om nødvendigt.
Bemærk: Et lille problem er, at hvis du opretter en ny konfiguration, bliver BGInfo lidt forvirret og nulstiller dit tapet til sort, så du skal indstille tapetet igen og derefter anvende konfigurationen.
Du kan bruge positionsknappen til at ændre hvor på skærmen dataene vises, og justere et par andre variabler, hvis det er nødvendigt.
Ved at klikke på knappen Brugerdefineret under feltet Felter kan du oprette brugerdefinerede felter, der viser specielle data, der normalt ikke er tilgængelige, herunder at trække data fra registreringsdatabasen, miljøvariablerne, WMI, filer eller endda VB Script. Ved at udvide BGInfo på denne måde kan du få det til at vise absolut noget, du gerne vil se på skrivebordet.
Hvis du f.eks. Vil gribe byggeantalet Windows til at bruge som datapunkt på skrivebordet, skal du klikke på registreringsværdien og derefter indsætte den fulde sti til en registreringsnøgle i feltet Sti. (Hvis du kører 64-bit Windows, vil du gerne se 64-biters registreringsdataboks, eller dit opslag bliver omdirigeret til 32-bits kompatibilitetsdelen af registreringsdatabasen.)
Identifikatoren vil så dukke op i feltet Felter, og du kan vælge den for at indsætte i den rige teksteditor.
For WMI kan du faktisk gennemse alle de zillioner af data og vælge en til visning. Dette ville fungere på samme måde som registreringsværdien - du ville give det et navn og derefter tilføje det navn til den rige teksteditor fra feltelisten.
For de tekstfiler og VB Script-brugerdefinerede felter kan du enten trække indholdet i en tekstfil, som kan komme fra hvor som helst, eller du kan oprette et VB-script, der kører på kommandolinjen og udsender data, der illustrerer alt, hvad du d gerne.
Hvis du f.eks. Viser din offentlige IP-adresse på skrivebordet, kan du oprette et nyt script i Notesblok, indsætte følgende og derefter gemme det som publicip.vbs.
Dim o Set o = CreateObject ("MSXML2.XMLHTTP") o.open "GET", "http://ifconfig.me/ip", False o.send echo o.responseText
Når du har tilføjet dette til listen, ville du have adgang til at vise den offentlige IP-adresse ved at tilføje "publicip" ud af feltet Felter. Som du kan forestille dig, er der meget mere, du kan gøre med dette, til det punkt at være næsten ubegrænset.
For de virkelig avancerede brugere kan du også oprette en database på dit netværk og indstille BGInfo til at køre automatisk på klientcomputere for at udfylde databasen. På denne måde kan du straks vide noget om dem uden at skulle betale for dyre management software. Sørg for at læse den linkede artikel for hele vejledningen.
Næste lektion
I morgen skal vi dykke tilbage i SysInternals super geeky verden med en grundig undersøgelse af nogle af kommandolinjeværktøjerne, så sørg for at tjekke tilbage for resten af serien.