Коли ви оновлюєте ОС у вашій системі, доцільно скласти список встановлених програм. Це допоможе вам налаштувати ПК після того, як ви встановите на ньому Windows. Список допоможе вам не забути встановити необхідну програму. Єдина проблема полягає в тому, що ми встановлюємо багато програм. Нелегко скласти список усіх. Немає простої функції експорту. Якщо ви хочете оновити інсталяцію Windows на чужому ПК або кількох комп’ютерах, завдання стає ще складнішим. Хороша новина полягає в тому, що ви можете використовувати сценарій PowerShell, щоб отримати список встановлених програм на локальному або віддаленому комп’ютері. Ось як.
Завантажте скрипт «Отримати список встановлених програм з комп’ютерів» (PowerShell) за посиланням унизу. Перейменуйте його так, щоб «PowerShell» не з’являвся в назві сценарію або в назві папки, в якій знаходиться сценарій.
Сценарій є файлом PSM1. Це модуль PowerShell, який вам потрібно імпортувати.
Імпортуйте модуль PowerShell
Відкрийте PowerShell з правами адміністратора. Введіть таку команду, а потім шлях до файлу PSM1.
import-module "path to file"
Команда буде виглядати так;
import-module C:UsersfatiwDownloadsGetInstalledApplicationInfoGetInstalledApplicationInfoGetInstalledApplicationInfo.psm1
Якщо в будь-який момент PowerShell повідомить вам, що сценарії заблоковані політикою виконання, вам доведеться зупинити та відредагувати політику виконання PowerShell, перш ніж ви зможете імпортувати модуль.
Отримати список встановлених програм
Відкрийте файл 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.
Завантажте Отримати список встановлених програм з комп’ютерів (PowerShell) Script