Kā iegūt instalēto programmu sarakstu, izmantojot Powershell

Starp administratīvajiem uzdevumiem, par kuriem mēs reizēm esam atbildīgi par komandu vai vairākiem, ir viens, lai iegūtu sarakstu ar visu programmatūru, programmām, lietojumprogrammām utt., Kas ir instalētas gan vietējos, gan attālos datoros. sekojiet centralizētai šādos gadījumos:

  • Pieprasīt auditu.
  • Izvairieties no tādas programmatūras instalēšanas, kuru nav autorizējusi organizācija.
  • Licences validācija.
  • Krājumi, cita starpā.
Uzdevums var būt nogurdinošs, ja mums ir jāveic viss process, dodoties uz katru datoru un meklējot vadības panelī, kuras programmas ir instalētas vai izmantojot trešo pušu rīkus, taču, pateicoties Windows PowerShell, mēs varam iegūt šo informāciju, izmantojot vienkāršu cmdlet un saglabājot pārvaldības uzdevumus. Powershell konsole ļauj mums konfigurēt mūsu aprīkojumu individuāli un savā jomā vispārīgā veidā.

Šoreiz mēs redzēsim, kā mēs varam uzskaitīt visu programmatūru datorā, izmantojot Windows PowerShell, ietaupot laiku šajā procesā.

Šī video apmācība palīdz jums saglabāt teksta failu ar Windows 10 instalēto programmu sarakstu, pateicoties komandām PowerShell un CMD.

1. Iegūstiet programmatūras sarakstu, izmantojot komandrindu operētājsistēmā Windows 10


Pirms apspriest, kā šim uzdevumam izmantot PowerShell, mēs to darīsim, izmantojot komandu uzvedni.

1. darbība
Lai atvērtu komandu uzvedni sistēmā Windows 10, mums ir šādas iespējas:

2. solis
Kad komandu uzvednes logs ir atvērts, mēs ievadīsim šādu sintaksi:

 wmic / output: faila.txt produkta ceļš un nosaukums iegūst nosaukumu, versiju
Šajā gadījumā mēs esam ievadījuši sekojošo. Mēs redzam, ka komanda ir izpildīta pareizi.
 wmic /output:G:\ListadoSoftware.txt produkta nosaukums, versija

PALIELINĀT

3. solis
Kad mēs redzam, ka komanda ir izpildīta labi, mēs dosimies uz ceļu, kurā mēs to esam saglabājuši, šajā gadījumā disku G. Mēs varam redzēt failu, kas izveidots ar paplašinājumu .txt.

4. solis
Mēs turpinām to atvērt, un mēs redzēsim pilnu Windows 10 instalētās programmatūras sarakstu.

PALIELINĀT

Tādā veidā mēs ātri un pilnībā iegūstam visu sarakstu, izmantojot komandrindu.

2. Iegūstiet programmatūras sarakstu, izmantojot PowerShell operētājsistēmā Windows 10


Nākamā iespēja ir izmantot Windows PowerShell, lai automātiski palaistu šo uzdevumu.

1. darbība
Lai atvērtu Windows PowerShell operētājsistēmā Windows 10, mēs varam izmantot vienu no šīm iespējām:

2. solis
Kad Windows PowerShell logs ir atvērts, mēs pēc savas patikas ievadīsim šādu sintaksi. Mēs redzam, ka komanda ir izpildīta pareizi.

 Get -WmiObject klases Win32_Product | Atlasiet -Objekts -Rekvizīta nosaukums> Ceļš un faila nosaukums.txt 

PALIELINĀT

3. solis
Tagad mums jādodas uz vienību, kurā fails ir izveidots. Mēs redzam, ka SoftwareEquipo fails ir izveidots, kā norādīts Windows PowerShell. Tādā veidā mēs iegūstam visu datorā instalētās programmatūras sarakstu, izmantojot Windows PowerShell

3. Iegūstiet programmatūras sarakstu no attālā datora, izmantojot PowerShell operētājsistēmā Windows 10


1. darbība
Lai iegūtu informāciju par domēnā esošo datoru bez nepieciešamības doties uz tā fizisko atrašanās vietu, mēs varam izmantot šādu skriptu.
 # Param ($ team) # ievades parametrs $ Name_to_Assign = Get -WmiObject -class win32_Product -datorvārds ‘$ team’ $ Name_to_Assign> File_name.txt
2. solis
Šajā skriptā mēs definējam sekojošo:

Param ($ komanda)Tas attiecas uz komandu, no kuras mēs iegūsim informāciju.

$ Name_to_Assign = Get -WmiObject -class win32_Product -datorvārds '$ team'Izmantojot opcijas Get-WmiObject un klasi win32_Product, mēs ļaujam mainīgajam Name_to_Assign saglabāt informāciju par attālajā datorā instalēto programmatūru.

Name_to_Assign> File_Name.txtŠī opcija izveido teksta failu ar norādīto informāciju

3. solis
Šajā gadījumā mēs esam izveidojuši sekojošo.

4. solis
Iekārtas, no kurām mēs iegūsim informāciju, ir redzamas mūsu domēnā.

5. solis
Mēs turpinām izpildīt skriptu.

PALIELINĀT

6. darbība
Mēs redzam, ka fails ir izveidots, un mēs varam to atvērt un redzēt attālajā datorā instalēto programmatūru.

Tādā veidā mēs iegūstam informāciju no mūsu domēna datoriem. Ar to mēs sarakstā varēsim uzzināt, kāda programmatūra ir instalēta datoros, un tādējādi varēsim to pārvaldīt, kā vēlamies vēlāk. Strādājot ar vairākiem datoriem, ir svarīgi kontrolēt visu, kas uz tiem ir instalēts.

wave wave wave wave wave