Hemsida » skola » Använda BgInfo för att visa systeminformation på skrivbordet

    Använda BgInfo för att visa systeminformation på skrivbordet

    Om du någonsin har gjort systemadministration har du förmodligen problemet där du ansluter till så många servrar som du inte har någon aning om vilken dator du är ansluten till hälften av tiden. BGInfo är ett bra verktyg som låter dig visa användbar systeminformation direkt på skrivbordet. Och det fungerar också för vanliga Windows-användare.

    SCHOOL NAVIGATION
    1. Vad är SysInternals Tools och hur använder du dem?
    2. Förstå Process Explorer
    3. Använda Process Explorer för att felsöka och diagnostisera
    4. Förstå Process Monitor
    5. Använda Process Monitor för att felsöka och hitta registerhackar
    6. Använda Autoruns att hantera startprocesser och skadlig kod
    7. Använda BgInfo för att visa systeminformation på skrivbordet
    8. Använda PsTools för att styra andra datorer från kommandoraden
    9. Analysera och hantera dina filer, mappar och enheter
    10. Förpackning och användning av verktygen tillsammans

    Om du har följt med vår serie kan du bli förvånad över den enorma avvikelsen från att jaga malware och radera crapware för att visa saker på skrivbordet, men verktygen SysInternals handlar inte bara om att hitta saker att döda. Det finns också många verktyg i verktygslådan som används för att visa information, och vi ska titta på några av dem.

    BGInfo-verktyget visar information på skrivbordet, och det fungerar också i en servermiljö. Det är faktiskt där det är mest användbart, men det fungerar också på någons dator så att du kan testa saker på din lokala dator innan kör konfigurationen på servern.

    Du kan också spara information från BGInfo till en textfil eller till och med en databas utan att ens visa på skrivbordet. Om du letar efter ett snabbt sätt att fånga information på alla datorer i ditt nätverk kan du använda BGInfo och några batchskript för att lösa ditt problem.

    Det är värt att notera att BGInfo visar information genom att skriva text ovanpå din bakgrundsbild, om du har bakgrundsbild. Det kommer att skapa en ny tapetfil och sedan tilldela den som din nya standardbakgrund.

    Om det inte är din kopp te, se till att läsa igenom resten av serien och vänta på morgondagens lektion när vi diskuterar den mycket kraftfulla uppsättningen PsTools som tillhandahålls av SysInternals.

    Använda BGInfo-gränssnittet

    Att använda BGInfo är väldigt enkelt: öppna den och klicka på Apply-knappen, och skrivbordet kommer att ha massor av systeminformation som plasteras över det direkt. Om du vill att informationen ska uppdateras regelbundet måste vi lägga till en genväg till startmappen eller skapa en schemalagd uppgift för att göra det.

    Om man tittar på gränssnittet nära varandra kan man se att det finns en redaktör, en lista med fält och en massa formateringsalternativ. Du kan tweak och ändra det på något sätt som du vill, och till och med infoga data från textfiler och andra platser som registret.

    När du har tweaked och skapat din konfiguration (mer på det nedan) kan du bara spara den till en konfigurationsfil för att ladda igen när du behöver den. Därefter måste du se till att BGInfo uppdaterar informationen på en regelbunden basis.

    Kör BGInfo vid uppstart

    Det enklaste att göra är att skapa en genväg till BGInfo och placera den i din startmapp och ändra den genvägen för att inkludera sökvägen till konfigurationen som du skapat och sparade med hjälp av redigeraren. Du måste också lägga till ett par kommandoradsväxlar för att få det att hända.

    De viktiga omkopplarna för våra ändamål är / TIMER: 0-omkopplaren, som ställer in timeouten innan den gäller noll, / SILENT-omkopplaren som håller tyst och / / NOLICPROMPT-omkopplaren, som hoppar över EULA-dialogrutan.

    Notera: / POPUP-omkopplaren och / / TASKBAR-omkopplaren kommer att hålla BGInfo i systemfältet och dyka upp en dialogruta med systeminformation när du klickar på det, vilket är definitivt ett mycket användbart alternativ.

    Om vi ​​till exempel lagrar BGInfo.exe i mappen C: \ Users \ Lowell \ bin \ och lägger konfigurationen som config.bgi i samma mapp, använder vi det här som kommandoraden:

    bginfo.exe c: \ users \ lowell \ bin \ config.bgi / timer: 0 / nolicprompt / tyst

    För att få det att springa varje gång vi startar datorn öppnar du Utforskaren i Windows och skriver skal: startup i platsfältet för att öppna mappen Startup.

    Skriv sedan ut hela sökvägen till BGInfo följt av sökvägen till konfigurationsfilen följt av de tre omkopplarna som vi nämnde tidigare.

    Vid denna punkt borde du ha en genväg i din startmapp som omedelbart ska visa konfigurationen på skrivbordet.

    Du kan också öppna uppgiftsschemaläggaren och skapa en ny uppgift som körs varje x minut om du vill att informationen uppdateras oftare, men det är lite bortom omfattningen av den här lektionen.

    Tweaking den visade informationen

    Att ändra data som visas på skärmen är lätt nog, eftersom redigeringspanelen är som vilken annan rik textredigerare som helst. Du kan lägga till fält från rutan till höger, justera visningen av data etc. Till exempel ville jag bara ha en rad över högra sidan av min bildskärm med lite användbar systeminformation och visa sedan namnet på systemet under det i större text, så jag redigerade helt enkelt, använde rättjusteringsknappen och ändrade teckensnittstorleken för det element jag ville ändra.

    Efter att du klickat på Apply är det som visas i skärmens övre högra hörn - praktiska saker för en systemadministratör.

    I dialogrutan Bakgrund kan du ändra bakgrunden bakom bilden om det behövs. För bästa resultat vill du använda "Kopiera användarens bakgrundsinställningar" första gången och sedan byta till "Använd dessa inställningar" för att specifikt välja en om nödvändigt.

    Notera: Ett litet problem är att om du skapar en ny konfiguration blir BGInfo lite förvirrad och återställer bakgrunden till svart, så du måste ställa in tapeten igen och sedan tillämpa konfigurationen.

    Du kan använda positionsknappen för att ändra var på skärmen data kommer att visas och justera några andra variabler om det behövs.

    Om du klickar på knappen Anpassad under fältet Fält kan du skapa användardefinierade fält som visar speciella data som normalt inte är tillgängliga, inklusive att dra data från registret, miljövariablerna, WMI, filer eller till och med VB Script. Genom att förlänga BGInfo på så vis kan du få det att visa absolut allt som du skulle vilja se på skrivbordet.

    Om du till exempel vill ta tag i byggnadsnumret för Windows för att använda som datapunkt på skrivbordet, klickar du på registervärdet och klistrar sedan in hela sökvägen till en registernyckel i fältet Sti. (Om du kör 64-bitars Windows, vill du kolla 64-bitars registerns visningsfält eller din sökning kommer att omdirigeras till 32-bitars kompatibilitetsdelen i registret.)

    Identifieraren kommer då att visas i fältlistan, och du kan välja den för att infoga i den rika textredigeraren.

    För WMI kan du faktiskt bläddra igenom alla zillioner bitar av data och välja en som ska visas. Detta skulle fungera på samma sätt som registreringsvärdet - du skulle ge det ett namn och sedan lägga till det namnet på den rika textredigeraren från fältlistan.

    För textfilerna och VB Script-användardefinierade fält kan du antingen dra in innehållet i en textfil, vilken kan komma från var som helst, eller du kan skapa ett VB-skript som körs på kommandoraden och matar ut data som illustrerar allt du " d som.

    Om du till exempel visar din offentliga IP-adress på skrivbordet kan du skapa ett nytt skript i Anteckningar, klistra in följande och spara det som publicip.vbs.

    Dim o Ange o = CreateObject ("MSXML2.XMLHTTP") o.open "GET", "http://ifconfig.me/ip", False o.send echo o.responseText

    När du har lagt till den här i listan skulle du då ha tillgång till att visa den offentliga IP-adressen genom att lägga till "publicip" från fältlistan. Som du kan föreställa dig, finns det mycket mer som du kan göra med detta, så att du är nästan obegränsad.

    För de verkligt avancerade användarna kan du också skapa en databas på ditt nätverk och ställa in BGInfo att köra automatiskt på klientdatorerna för att fylla i databasen. På så sätt kan du omedelbart veta något om dem utan att behöva betala för dyra hanteringsprogram. Var noga med att läsa den länkade artikeln för hela guiden.

    Nästa lektion

    I morgon kommer vi att gräva tillbaka till SysInternals supernackiska värld med en grundlig undersökning av några av kommandoradsverktygen, så var noga med att kolla tillbaka för resten av serien.