Bland de administrativa uppgif.webpter som vi ibland har som ansvar för ett team eller flera, finns det en som är att få en lista över all programvara, program, applikationer etc. som är installerade på både lokala och fjärrdatorer för att Håll koll centralt vid:
- Kräver revision.
- Undvik att installera programvara som inte är godkänd av organisationen.
- Licensvalidering.
- Inventarier, bland annat.
Den här gången kommer vi att se hur vi kan lista all programvara på en dator med Windows PowerShell, vilket sparar tid i processen.
Följande videohandledning hjälper dig att spara en textfil med listan över program installerade på din Windows 10 tack vare kommandona i PowerShell och CMD.
1. Få lista över programvara med kommandotolken i Windows 10
Innan vi diskuterar hur du använder PowerShell för den här uppgif.webpten ska vi göra det med kommandotolken.
Steg 1
För att öppna kommandotolken i Windows 10 har vi följande alternativ:
Steg 2
När kommandotolken är öppen anger vi följande syntax:
wmic / output: Sökväg och namn på filen file.txt få namn, versionI det här fallet har vi angett följande. Vi kan se att kommandot har utförts korrekt.
wmic /output:G:\ListadoSoftware.txt produkt få namn, version
FÖRSTORA
Steg 3
När vi ser att kommandot har utförts väl kommer vi att gå till sökvägen där vi har sparat det, i det här fallet enhet G. Vi kan se filen som skapats med tillägget .txt där.
Steg 4
Vi fortsätter att öppna den och vi kommer att se den fullständiga listan över programvara som är installerad i Windows 10.
FÖRSTORA
På så sätt får vi hela listan snabbt och fullständigt via kommandoraden.
2. Få programvarulista med PowerShell i Windows 10
Nästa alternativ som vi har är att använda Windows PowerShell för att köra den här uppgif.webpten automatiskt.
Steg 1
För att öppna Windows PowerShell i Windows 10 kan vi använda något av följande alternativ:
Steg 2
När Windows PowerShell -fönstret är öppet anger vi följande syntax enligt vår smak. Vi kan se att kommandot har utförts korrekt.
Get -WmiObject -Class Win32_Product | Välj -Objekt -Property Name> Sökväg och filnamn.txt
FÖRSTORA
Steg 3
Nu måste vi gå till enheten där filen har skapats. Vi kan se att SoftwareEquipo -filen skapas enligt Windows PowerShell. På detta sätt får vi den totala listan över programvaran som är installerad på en dator med Windows PowerShell
3. Få programvarulista från en fjärrdator med PowerShell i Windows 10
Steg 1
För att få information om en dator i domänen utan att behöva gå till dess fysiska plats kan vi använda följande skript.
# Param ($ team) # input parameter $ Name_to_Assign = Get -WmiObject -class win32_Product -datornamn ‘$ team’ $ Name_to_Assign> File_name.txtSteg 2
I detta skript definierar vi följande:
Param ($ team)Det hänvisar till det team från vilket vi ska hämta informationen.
$ Name_to_Assign = Get -WmiObject -class win32_Product -datornamn '$ team'Med hjälp av Get-WmiObject-alternativen och win32_Product-klassen tillåter vi variabeln Name_to_Assign att spara detaljer om programvaran som är installerad på fjärrdatorn.
Name_to_Assign> File_Name.txtDetta alternativ skapar en textfil med den angivna informationen
Steg 3
I det här fallet har vi skapat följande.
Steg 4
Utrustningen från vilken vi kommer att hämta informationen kan ses på vår domän.
Steg 5
Vi fortsätter att köra skriptet.
FÖRSTORA
Steg 6
Vi kan se att filen har skapats och vi kan öppna den och se programvaran installerad på fjärrdatorn.
På så sätt får vi information från datorerna i vår domän. Med detta kommer vi att kunna veta i en lista vilken programvara som är installerad på datorerna och därmed kunna hantera det som vi vill senare. När det gäller flera datorer är det viktigt att ha kontroll över allt som är installerat på dem.