Kako dobiti popis instaliranih programa s Powershell -om

Među administrativnim zadacima za koje smo ponekad zaduženi kao tim ili nekoliko njih, postoji i jedan koji treba dobiti popis svih softvera, programa, aplikacija itd., Koji su instalirani na lokalnim i udaljenim računalima za centralizirano pratiti u slučaju:

  • Zahtijeva reviziju.
  • Izbjegavajte instaliranje softvera koji nije odobrila organizacija.
  • Validacija licence.
  • Zalihe, između ostalog.
Zadatak može biti dosadan ako cijeli proces moramo obaviti tako da odemo na svako računalo i pogledamo na upravljačkoj ploči koji su programi instalirani ili pomoću alata trećih strana, ali zahvaljujući Windows PowerShell-u te podatke možemo dobiti pomoću jednostavnog cmdlet-a i spremanje upravljačkih zadataka. Powershell konzola omogućuje nam konfiguraciju u našoj opremi pojedinačno i u našoj domeni na općenit način.

Ovaj put ćemo vidjeti kako možemo popisati sav softver na računalu koristeći Windows PowerShell, čime ćemo uštedjeti vrijeme.

Sljedeći video vodič pomaže vam da spremite tekstualnu datoteku s popisom programa instaliranih na vašem sustavu Windows 10 zahvaljujući naredbama u PowerShell -u i CMD -u.

1. Dobijte popis softvera s naredbenim retkom u sustavu Windows 10


Prije nego razgovaramo o tome kako koristiti PowerShell za ovaj zadatak, učinit ćemo to pomoću naredbenog retka.

Korak 1
Za otvaranje naredbenog retka u sustavu Windows 10 imamo sljedeće mogućnosti:

Korak 2
Nakon što se prozor naredbenog retka otvori, unijet ćemo sljedeću sintaksu:

 wmic / output: Put i naziv file.txt proizvoda dobivaju naziv, verziju
U ovom slučaju unijeli smo sljedeće. Vidimo da je naredba pravilno izvedena.
 wmic /output:G:\ListadoSoftware.txt proizvod dobije ime, verziju

POVEĆAJTE

Korak 3
Nakon što vidimo da je naredba dobro izvedena, ići ćemo na put na kojem smo je spremili, u ovom slučaju pogon G. Tamo možemo vidjeti datoteku stvorenu s nastavkom .txt.

Korak 4
Nastavljamo ga otvarati i vidjet ćemo potpuni popis softvera instaliranog u sustavu Windows 10.

POVEĆAJTE

Na taj način brzo i potpuno dobivamo cijeli popis putem naredbenog retka.

2. Dobijte popis softvera s PowerShell -om u sustavu Windows 10


Sljedeća mogućnost koju imamo je korištenje Windows PowerShell -a za automatsko pokretanje ovog zadatka.

Korak 1
Za otvaranje Windows PowerShell -a u sustavu Windows 10 možemo upotrijebiti jednu od sljedećih opcija:

Korak 2
Nakon što se prozor Windows PowerShell otvori, unijet ćemo sljedeću sintaksu prema našim željama. Vidimo da je naredba pravilno izvedena.

 Get -WmiObject -Class Win32_Product | Odaberite -Objekt -Naziv svojstva> Putanja i naziv datoteke.txt 

POVEĆAJTE

Korak 3
Sada moramo otići do jedinice u kojoj je datoteka stvorena. Možemo vidjeti da je datoteka SoftwareEquipo stvorena kako je naznačeno u Windows PowerShell -u. Na ovaj način dobivamo ukupni popis softvera instaliranog na računalu pomoću Windows PowerShell -a

3. Nabavite popis softvera s udaljenog računala s PowerShell -om u sustavu Windows 10


Korak 1
Za dobivanje podataka o računalu u domeni bez odlaska na njegovo fizičko mjesto možemo upotrijebiti sljedeću skriptu.
 # Param ($ team) # ulazni parametar $ Name_to_Assign = Get -WmiObject -class win32_Product -computername '$ team' $ Name_to_Assign> File_name.txt
Korak 2
U ovoj skripti definiramo sljedeće:

Param ($ tim)Odnosi se na tim od kojeg ćemo prikupljati informacije.

$ Name_to_Assign = Get -WmiObject -class win32_Product -naziv računala '$ tim'Korištenjem Get-WmiObject opcija i klase win32_Product dopuštamo varijabli Name_to_Assign da spremi pojedinosti o softveru instaliranom na udaljenom računalu.

Naziv_za_dodelu> Ime_datoteke.txtOva opcija stvara tekstualnu datoteku s navedenim podacima

Korak 3
U ovom slučaju stvorili smo sljedeće.

Korak 4
Oprema iz koje ćemo dobivati ​​informacije može se vidjeti u našoj domeni.

Korak 5
Nastavljamo s izvršavanjem skripte.

POVEĆAJTE

Korak 6
Možemo vidjeti da je datoteka stvorena i možemo je otvoriti i vidjeti softver instaliran na udaljenom računalu.

Na taj način dobivamo informacije s računala u našoj domeni. Time ćemo na popisu znati koji je softver instaliran na računalima i tako kasnije moći upravljati kako želimo. Kada radite s više računala, važno je imati kontrolu nad svime što je na njima instalirano.

wave wave wave wave wave