Tarp administracinių užduočių, už kurias kartais esame atsakingi už komandą ar kelias grupes, yra viena - gauti visą programinės įrangos, programų, programų ir pan., Įdiegtų tiek vietiniuose, tiek nuotoliniuose kompiuteriuose, sąrašą. sekti centralizuotai šiais atvejais:
- Reikalauti audito.
- Venkite diegti programinę įrangą, kurios neleidžia organizacija.
- Licencijos patvirtinimas.
- Atsargos, be kita ko.
Šį kartą pamatysime, kaip galime išvardyti visą kompiuterio programinę įrangą, naudodami „Windows PowerShell“, sutaupydami laiko.
Ši vaizdo pamoka padės jums išsaugoti tekstinį failą su „Windows 10“ įdiegtų programų sąrašu dėl „PowerShell“ ir CMD komandų.
1. Gaukite programinės įrangos sąrašą naudodami komandų eilutę „Windows 10“
Prieš aptardami, kaip naudoti „PowerShell“ šiai užduočiai, mes tai padarysime naudodami komandų eilutę.
1 žingsnis
Norėdami atidaryti komandų eilutę „Windows 10“, turime šias parinktis:
2 žingsnis
Kai atsidarys komandų eilutės langas, įvesime šią sintaksę:
wmic / output: „File.txt“ produkto kelias ir pavadinimas, gauti pavadinimą, versijąŠiuo atveju mes įvedėme šiuos dalykus. Matome, kad komanda buvo įvykdyta teisingai.
wmic /output:G:\ListadoSoftware.txt produkto pavadinimas, versija
DIDELIS
3 žingsnis
Kai pamatysime, kad komanda buvo gerai įvykdyta, eisime į kelią, kuriame ją išsaugojome, šiuo atveju diską G. Ten galime pamatyti failą, sukurtą su plėtiniu .txt.
4 žingsnis
Mes atidarome jį ir pamatysime visą „Windows 10“ įdiegtos programinės įrangos sąrašą.
DIDELIS
Tokiu būdu mes greitai ir visiškai gauname visą sąrašą per komandinę eilutę.
2. Gaukite programinės įrangos sąrašą naudodami „PowerShell“ sistemoje „Windows 10“
Kitas variantas yra naudoti „Windows PowerShell“, kad ši užduotis būtų vykdoma automatiškai.
1 žingsnis
Norėdami atidaryti „Windows PowerShell“ sistemoje „Windows 10“, galime naudoti vieną iš šių parinkčių:
2 žingsnis
Kai „Windows PowerShell“ langas bus atidarytas, įvesime šią sintaksę pagal savo skonį. Matome, kad komanda buvo įvykdyta teisingai.
„Get -WmiObject“ klasė „Win32_Product | Pasirinkite Objektas -Nuosavybės pavadinimas> Kelias ir failo pavadinimas.txt
DIDELIS
3 žingsnis
Dabar turime pereiti prie vieneto, kuriame buvo sukurtas failas. Matome, kad „SoftwareEquipo“ failas sukurtas, kaip nurodyta „Windows PowerShell“. Tokiu būdu mes gauname visą programinės įrangos, įdiegtos kompiuteryje naudojant „Windows PowerShell“, sąrašą
3. Gaukite programinės įrangos sąrašą iš nuotolinio kompiuterio naudodami „PowerShell“ sistemoje „Windows 10“
1 žingsnis
Norėdami gauti domeno kompiuterio informaciją, nesikreipdami į jo fizinę vietą, galime naudoti šį scenarijų.
# Param ($ team) # įvesties parametras $ Name_to_Assign = Get -WmiObject -class win32_Product -kompiuterio vardas „$ team“ $ Name_to_Assign> File_name.txt2 žingsnis
Šiame scenarijuje mes apibrėžiame šiuos dalykus:
Paramas ($ komanda)Tai reiškia komandą, iš kurios ketiname gauti informaciją.
$ Name_to_Assign = „Get -WmiObject -class win32_Product“ -kompiuterio vardas „$ team“Naudodami „Get-WmiObject“ parinktis ir „win32_Product“ klasę, leidžiame „Name_to_Assign“ kintamajam išsaugoti išsamią informaciją apie nuotoliniame kompiuteryje įdiegtą programinę įrangą.
Name_to_Assign> File_Name.txtŠi parinktis sukuria tekstinį failą su nurodyta informacija
3 žingsnis
Šiuo atveju mes sukūrėme šiuos dalykus.
4 žingsnis
Įrangą, iš kurios gausime informaciją, galima pamatyti mūsų srityje.
5 žingsnis
Mes tęsiame scenarijaus vykdymą.
DIDELIS
6 žingsnis
Matome, kad failas buvo sukurtas, galime jį atidaryti ir pamatyti nuotoliniame kompiuteryje įdiegtą programinę įrangą.
Tokiu būdu mes gauname informaciją iš savo srities kompiuterių. Tai leisime sąraše žinoti, kokia programinė įranga yra įdiegta kompiuteriuose, ir vėliau galėsime ją valdyti taip, kaip norime. Kai dirbate su keliais kompiuteriais, svarbu kontroliuoti viską, kas juose įdiegta.