Bruke BgInfo til å vise systeminformasjon på skrivebordet
Hvis du noen gang har gjort systemadministrasjon, har du sannsynligvis det problemet hvor du kobler deg til så mange servere at du ikke har noen ide om hvilken datamaskin du er koblet til på halvparten av tiden. BGInfo er et flott verktøy som lar deg vise nyttig systeminformasjon rett på skrivebordet. Og det fungerer også for vanlige Windows-brukere.
SCHOOL NAVIGASJON- Hva er SysInternals Tools og hvordan bruker du dem?
- Forstå Process Explorer
- Bruk Prosess Explorer til Feilsøking og diagnostisering
- Forstå prosessovervåking
- Bruk Prosess Monitor til Feilsøking og Finn Register Hacks
- Ved hjelp av Autoruns å håndtere oppstartsprosesser og malware
- Bruke BgInfo til å vise systeminformasjon på skrivebordet
- Bruke PsTools til å kontrollere andre PCer fra kommandolinjen
- Analysere og administrere filer, mapper og stasjoner
- Pakke opp og bruke verktøyene sammen
Hvis du har fulgt med serien vår, kan du bli overrasket over det store avviket fra å jakte på skadelig programvare og slette crapware for å vise ting på skrivebordet, men verktøyene SysInternals handler ikke bare om å finne ting å drepe. Det er også mange verktøy i verktøykassen som brukes til å vise informasjon, og vi skal se på noen av dem.
BGInfo-verktøyet viser informasjon på skrivebordet, og det fungerer også i et servermiljø. Faktisk er det sannsynligvis hvor det er mest nyttig, men det fungerer også på en hvilken som helst datamaskin, slik at du kan teste ut ting på din lokale maskin før kjører konfigurasjonen på serveren.
Du kan også lagre informasjon fra BGInfo til en tekstfil eller til og med en database uten å vise på skrivebordet, så hvis du er ute etter en rask måte å fange opp informasjon på alle datamaskinene i nettverket ditt, kan du bruke BGInfo og noen batchskript å løse problemet ditt.
Det er verdt å merke seg at BGInfo viser informasjon ved å skrive tekst over toppen av tapetet ditt, hvis du har bakgrunnsbilde. Det vil opprette en ny bakgrunnsbildefil og deretter tilordne den som din nye standardbakgrunn.
Hvis dette ikke er din kopp te, sørg for å lese gjennom resten av serien og vent på morgendagens leksjon, når vi skal diskutere det meget kraftige settet av PsTools levert av SysInternals.
Bruke BGInfo-grensesnittet
Bruke BGInfo er veldig enkelt: åpne den og klikk på Apply-knappen, og skrivebordet ditt vil få massevis av systeminformasjon som plasteres over det med en gang. Hvis du vil at informasjonen skal oppdateres regelmessig, må vi legge til en snarvei i oppstartsmappen, eller opprett en planlagt oppgave for å gjøre det.
Ser på grensesnittet nært, kan du se at det finnes et redigeringsprogram, en liste med felt og en rekke formateringsalternativer. Du kan justere og endre det på noen måte som du vil, og til og med sette inn data fra tekstfiler og andre steder som registret.
Når du har tweaked og opprettet konfigurasjonen din (mer på det nedenfor), kan du bare lagre den ut i en konfigurasjonsfil for å laste igjen når du trenger det. Deretter må du sørge for at BGInfo oppdaterer informasjonen på en jevnlig basis.
Kjører BGInfo ved oppstart
Det enkleste å gjøre er å opprette en snarvei til BGInfo og plassere den i oppstartsmappen din, og endre den snarveien for å inkludere banen til konfigurasjonen du har opprettet og lagret ved hjelp av redigeringsprogrammet. Du må også legge til et par kommandolinjebrytere for å få det til å skje.
De viktige bryterne for våre formål er / TIMER: 0-bryteren, som stiller tidsavbrudd før den gjelder null, / SILENT-bryteren som holder alt stille, og / NOLICPROMPT-bryteren som hopper over EULA-dialogboksen.
Merk: / POPUP-bryteren og / TASKBAR-bryteren vil holde BGInfo i systemstatusfeltet, og dukker opp en dialog med systeminformasjon når du klikker på den, noe som definitivt er et veldig nyttig alternativ.
Hvis vi for eksempel lagrer BGInfo.exe i mappen C: \ Users \ Lowell \ bin \ og legger konfigurasjonen som config.bgi i samme mappe, bruker vi dette som kommandolinjen:
bginfo.exe c: \ users \ lowell \ bin \ config.bgi / timer: 0 / nolicprompt / silent
For å få det til å løpe hver gang vi starter datamaskinen, åpner du Windows Utforsker og skriver inn skall: oppstart inn i adresselinjen for å åpne oppstartmappen.
Skriv deretter ut hele banen til BGInfo etterfulgt av banen til konfigurasjonsfilen, etterfulgt av de tre bryterne vi nevnte tidligere.
På dette tidspunktet bør du ha en snarvei i oppstartsmappen din, som umiddelbart skal vise konfigurasjonen på skrivebordet.
Du kan også åpne Oppgaveplanlegger og opprette en ny oppgave som går hvert x minutt hvis du vil at informasjonen oppdateres oftere, men det er litt utover omfanget av denne leksjonen.
Tweaking den viste informasjonen
Endring av dataene som vises på skjermen, er lett nok, da redigeringspanelet er som en annen rik tekstredigerer. Du kan legge til felt fra ruten til høyre, justere visningen av dataene, osv. For eksempel ville jeg bare ha en linje over øverste høyre side av skjermen min med noen nyttige systeminformasjon, og deretter vise navnet på systemet under det i større tekst, så jeg redigerte ganske enkelt, brukte justeringsknappen og endret skriftstørrelsen for elementet jeg ønsket å endre.
Etter å ha klikket på Bruk, er dette det som vises øverst i høyre hjørne av skjermen min - hendige ting for en systemadministrator.
Bakgrunnsdialogen lar deg endre bakgrunnsbildet bak bildet hvis det er nødvendig. For best resultat, vil du bruke "Kopier brukerens bakgrunnsinnstillinger" første gang, og deretter bytte til "Bruk disse innstillingene" for å spesifikt velge en om nødvendig.
Merk: Et lite problem er at hvis du lager en ny konfigurasjon, blir BGInfo litt forvirret og tilbakestiller bakgrunnen din til svart, så du må sette bakgrunnen på nytt, og deretter bruke konfigurasjonen.
Du kan bruke Posisjon-knappen for å endre hvor på skjermen dataene vil dukke opp, og justere noen andre variabler om nødvendig.
Ved å klikke på egendefinert knappen under feltet Felt kan du opprette brukerdefinerte felt som viser spesielle data som ikke er tilgjengelige, inkludert å trekke data fra registret, miljøvariabler, WMI, filer eller til og med VB Script. Ved å utvide BGInfo på denne måten kan du få det til å vise absolutt alt du vil se på skrivebordet.
Hvis du for eksempel vil ta tak i byggnummeret til Windows for å bruke som datapunkt på skrivebordet, klikker du på registerverdien og limer deretter inn hele banen til en registernøkkel i feltfeltet. (Hvis du kjører 64-biters Windows, vil du ønsker å sjekke 64-biters registreringsfelt eller din oppslag blir omdirigert til 32-biters kompatibilitetsseksjonen i registret.)
Identifikatoren vil da dukke opp i feltet Felt, og du kan velge den for å sette inn i den rike tekstredigeringen.
For WMI kan du faktisk bla gjennom alle zillionene av datatyper og velg en som skal vises. Dette ville fungere på samme måte som registret verdi - du vil gi det et navn, og deretter legge det navnet til den rike tekstredigereren fra feltlisten.
For tekstfiler og VB Script-brukerdefinerte felt kan du trekke inn innholdet i en tekstfil, som kan komme fra hvor som helst, eller du kan lage et VB-skript som kjører på kommandolinjen og utdataer data som illustrerer alt du d liker.
Hvis du for eksempel vil vise din offentlige IP-adresse på skrivebordet, kan du opprette et nytt skript i Notisblokk, lime inn følgende, og lagre det som publicip.vbs.
Dim o Sett o = CreateObject ("MSXML2.XMLHTTP") o.open "GET", "http://ifconfig.me/ip", False o.send echo o.responseText
Når du har lagt til dette på listen, vil du da ha tilgang til å vise den offentlige IP-adressen ved å legge til "publicip" fra feltet Felt. Som du kan forestille deg, er det mye mer som du kan gjøre med dette, for å være nesten ubegrenset.
For de virkelig avanserte brukerne kan du også opprette en database på nettverket ditt og sette BGInfo til å kjøre automatisk på klientdatamaskinene for å fylle databasen. På denne måten kan du umiddelbart vite noe om dem uten å måtte betale for dyre programvare. Husk å lese den lenke artikkelen for hele guiden.
Neste leksjon
I morgen skal vi dvale tilbake til supernekkeverdenen til SysInternals med en grundig undersøkelse av noen av kommandolinjeverktøyene, så vær sikker på å sjekke tilbake for resten av serien.