Użyj skryptu programu PowerShell, aby uzyskać listę zainstalowanych aplikacji w systemie Windows

Kiedy wykonujesz nową instalację systemu operacyjnego w swoim systemie, dobrym pomysłem jest utworzenie listy zainstalowanych aplikacji. Pomoże ci to skonfigurować komputer po zainstalowaniu na nim systemu Windows. Lista zapewni, że nie zapomnisz zainstalować niezbędnej aplikacji. Jedynym problemem jest to, że instalujemy wiele aplikacji. Nie jest łatwo sporządzić ich listę. Nie ma prostej funkcji eksportu. Jeśli chcesz odświeżyć instalację systemu Windows na komputerze innej osoby lub wielu komputerach, zadanie jest tym trudniejsze. Dobrą wiadomością jest to, że możesz użyć skryptu PowerShell, aby uzyskać listę zainstalowanych aplikacji na komputerze lokalnym lub zdalnym. Oto jak.

Pobierz skrypt Pobierz listę zainstalowanych aplikacji z komputerów (PowerShell) za pomocą linku u dołu. Zmień nazwę, tak aby „PowerShell” nie pojawiał się w nazwie skryptu ani w nazwie folderu, w którym znajduje się skrypt.

Skrypt to plik PSM1. Jest to moduł PowerShell, który musisz zaimportować.

Importuj moduł PowerShell

Otwórz PowerShell z uprawnieniami administratora. Wpisz następujące polecenie, a po nim ścieżkę do pliku PSM1.

import-module "path to file"

Polecenie będzie wyglądać następująco;

import-module C:UsersfatiwDownloadsGetInstalledApplicationInfoGetInstalledApplicationInfoGetInstalledApplicationInfo.psm1

Jeśli w dowolnym momencie PowerShell powie Ci, że skrypty są blokowane przez zasady wykonywania, będziesz musiał zatrzymać i edytować zasady wykonywania programu PowerShell, zanim będzie można zaimportować moduł.

Uzyskaj listę zainstalowanych aplikacji

Otwórz plik PSM1 za pomocą Notatnika. Poinformuje Cię o wszystkich funkcjach, które skrypt dodaje do PowerShell. W takim przypadku dodaje następującą funkcję, która wyświetli listę zainstalowanych aplikacji w systemie lokalnym lub zdalnym.

Get-OSCInstalledApplication

W PowerShell uruchom powyższe polecenie. Poprosi Cię o podanie nazwy komputera, dla którego chcesz uzyskać listę zainstalowanych aplikacji. Możesz wpisać nazwę swojego komputera i uzyskać listę zainstalowanych na nim aplikacji lub wpisać nazwę komputera sieciowego. Skrypt umożliwia wprowadzenie wielu nazw komputerów i pobranie listy aplikacji dla nich wszystkich.

Skrypt może zapisać listę zainstalowanych aplikacji w pliku CSV. Użyj następującego polecenia, aby zapisać listę w pliku CSV. Możesz dowolnie nazwać plik CSV i zapisać go w dowolnym miejscu.

Get-OSCInstalledApplication -ComputerName "Computer Name" | Export-Csv -Path C:installedApps.csv

Wreszcie, jeśli pracujesz z wieloma komputerami, możesz zaimportować nazwy komputerów z pliku CSV. Użyj następującego polecenia.

Get-OSCInstalledApplication -ComputerFilePath C:ScriptComputerList.csv

Miejmy nadzieję, że powinno to ułatwić ci pracę po nowej instalacji systemu Windows.

Pobierz Pobierz listę zainstalowanych aplikacji z komputerów (PowerShell) Skrypt