Використовуйте сценарій PowerShell, щоб отримати список встановлених програм у Windows

Коли ви оновлюєте ОС у вашій системі, доцільно скласти список встановлених програм. Це допоможе вам налаштувати ПК після того, як ви встановите на ньому Windows. Список допоможе вам не забути встановити необхідну програму. Єдина проблема полягає в тому, що ми встановлюємо багато програм. Нелегко скласти список усіх. Немає простої функції експорту. Якщо ви хочете оновити інсталяцію Windows на чужому ПК або кількох комп’ютерах, завдання стає ще складнішим. Хороша новина полягає в тому, що ви можете використовувати сценарій PowerShell, щоб отримати список встановлених програм на локальному або віддаленому комп’ютері. Ось як.

  Як відключити підсумкове сповіщення Windows Defender у Windows 10

Завантажте скрипт «Отримати список встановлених програм з комп’ютерів» (PowerShell) за посиланням унизу. Перейменуйте його так, щоб «PowerShell» не з’являвся в назві сценарію або в назві папки, в якій знаходиться сценарій.

Сценарій є файлом PSM1. Це модуль PowerShell, який вам потрібно імпортувати.

Імпортуйте модуль PowerShell

Відкрийте PowerShell з правами адміністратора. Введіть таку команду, а потім шлях до файлу PSM1.

import-module "path to file"

Команда буде виглядати так;

import-module C:UsersfatiwDownloadsGetInstalledApplicationInfoGetInstalledApplicationInfoGetInstalledApplicationInfo.psm1

Якщо в будь-який момент PowerShell повідомить вам, що сценарії заблоковані політикою виконання, вам доведеться зупинити та відредагувати політику виконання PowerShell, перш ніж ви зможете імпортувати модуль.

  Найкращі клієнти SSH для Windows

Отримати список встановлених програм

Відкрийте файл PSM1 за допомогою Блокнота. Він розповість вам усі функції, які скрипт додає до PowerShell. У цьому випадку він додає таку функцію, яка надасть вам список встановлених програм у локальній або віддаленій системі.

Get-OSCInstalledApplication

У PowerShell виконайте наведену вище команду. Він попросить вас ввести ім’я комп’ютера, для якого ви хочете отримати список встановлених програм. Ви можете ввести ім’я власного комп’ютера та отримати список програм, встановлених на ньому, або ввести ім’я мережевого комп’ютера. Сценарій дозволяє вводити кілька імен комп’ютерів і отримує список програм для всіх з них.

Сценарій може зберегти список встановлених програм у файл CSV. Використовуйте наступну команду, щоб зберегти список у файлі CSV. Ви можете назвати файл CSV будь-яким чином і зберегти його де завгодно.

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

І останнє, але не менш важливе: якщо ви працюєте з великою кількістю комп’ютерів, ви можете імпортувати назви комп’ютерів із файлу CSV. Використовуйте наступну команду.

Get-OSCInstalledApplication -ComputerFilePath C:ScriptComputerList.csv

Сподіваємося, це полегшить вам роботу після нової інсталяції Windows.

  Автоматичний перехід на темну тему вночі в Windows 10

Завантажте Отримати список встановлених програм з комп’ютерів (PowerShell) Script