Mezi administrativní úkoly, které máme občas na starosti jako tým nebo několik, existuje jeden, který má získat seznam veškerého softwaru, programů, aplikací atd., Které jsou nainstalovány na místních i vzdálených počítačích, centralizované sledování v případě:
- Vyžadovat audit.
- Vyhněte se instalaci softwaru, který organizace neschválila.
- Ověření licence.
- Mimo jiné zásoby.
Tentokrát uvidíme, jak můžeme vypsat veškerý software v počítači pomocí Windows PowerShell, čímž ušetříme čas.
Následující video tutoriál vám pomůže uložit příkazy v PowerShell a CMD textový soubor se seznamem programů nainstalovaných ve vašem Windows 10.
1. Získejte seznam softwaru pomocí příkazového řádku v systému Windows 10
Než budeme diskutovat o tom, jak pro tento úkol použít PowerShell, uděláme to pomocí příkazového řádku.
Krok 1
Chcete -li otevřít příkazový řádek v systému Windows 10, máme následující možnosti:
Krok 2
Jakmile se otevře okno příkazového řádku, zadáme následující syntaxi:
wmic / output: Cesta a název produktu file.txt získat název, verziV tomto případě jsme zadali následující. Vidíme, že příkaz byl proveden správně.
wmic /output:G:\ListadoSoftware.txt produkt získat název, verzi
ZVĚTŠIT
Krok 3
Jakmile uvidíme, že byl příkaz proveden dobře, přejdeme na cestu, kam jsme jej uložili, v tomto případě na jednotku G. Můžeme zde vidět soubor vytvořený s příponou .txt.
Krok 4
Pokračujeme k jeho otevření a uvidíme kompletní seznam softwaru nainstalovaného v systému Windows 10.
ZVĚTŠIT
Tímto způsobem získáme celý seznam rychle a úplně prostřednictvím příkazového řádku.
2. Získejte výpis softwaru pomocí prostředí PowerShell v systému Windows 10
Další možností, kterou máme, je použít Windows PowerShell k automatickému spuštění této úlohy.
Krok 1
K otevření Windows PowerShell v systému Windows 10 můžeme použít jednu z následujících možností:
Krok 2
Jakmile je okno Windows PowerShell otevřené, zadáme následující syntaxi podle našich představ. Vidíme, že příkaz byl proveden správně.
Get -WmiObject -Class Win32_Product | Vyberte název objektu -název služby> cesta a název souboru.txt
ZVĚTŠIT
Krok 3
Nyní musíme přejít na jednotku, kde byl soubor vytvořen. Vidíme, že soubor SoftwareEquipo je vytvořen tak, jak je uvedeno v prostředí Windows PowerShell. Tímto způsobem získáme celkový seznam softwaru nainstalovaného v počítači pomocí prostředí Windows PowerShell
3. Získejte výpis softwaru ze vzdáleného počítače pomocí prostředí PowerShell v systému Windows 10
Krok 1
K získání informací o počítači v doméně, aniž bychom museli přejít na jeho fyzické umístění, můžeme použít následující skript.
# Param ($ team) # vstupní parametr $ Name_to_Assign = Get -WmiObject -třída win32_Product -název počítače ‘$ tým‘ $ Název_to_Assign> Název_souboru.txtKrok 2
V tomto skriptu definujeme následující:
Param ($ tým)Týká se týmu, od kterého budeme získávat informace.
$ Name_to_Assign = Get -WmiObject -třída win32_Product -název počítače '$ team'Pomocí možností Get-WmiObject a třídy win32_Product povolíme proměnné Name_to_Assign ukládat podrobnosti o softwaru nainstalovaném na vzdáleném počítači.
Name_to_Assign> File_Name.txtTato možnost vytvoří textový soubor s uvedenými informacemi
Krok 3
V tomto případě jsme vytvořili následující.
Krok 4
Zařízení, ze kterého budeme získávat informace, je možné vidět v naší doméně.
Krok 5
Pokračujeme ke spuštění skriptu.
ZVĚTŠIT
Krok 6
Vidíme, že soubor byl vytvořen, a můžeme jej otevřít a zobrazit software nainstalovaný ve vzdáleném počítači.
Tímto způsobem získáváme informace z počítačů v naší doméně. Díky tomu budeme moci v seznamu vědět, jaký software je na počítačích nainstalován, a tak jej budeme moci později spravovat, jak chceme. Při práci s více počítači je důležité mít kontrolu nad vším, co je na nich nainstalováno.