PowerShell OneGet.
В травні стала доступна для скачування попередня версія Windows Management Framework V5 Preview, що включає в себе п'яту версію PowerShell. Однією з нових можливостей PowerShell 5.0 є модуль OneGet, призначений для пошуку і розгортання програмного забезпечення.
До складу модуля входить 7 командлетів, призначених для пошуку, установки і видалення програм.
Для пошуку потрібного пакету призначений командлет Find-Package. Наприклад, мені потрібно встановити Adobe Reader. Спочатку знайдемо всі доступні пакети Adobe:
Find-Package -Name Adobe
і потім встановимо потрібний пакет:
Install-Package -Name adobereader -Force
За замовчуванням для пошуку використовується репозитарій з ім'ям Chokolatey, в якому міститься близько 1700 програмних пакетів.Щоб полегшити собі пошук, можна скористатися такою командою:
Find-Package | Out-GridView
Це дозволить переміщатися за списком, а також скористатися фільтром для пошуку потрібного пакету.
Переглянути уже встановлені на комп'ютері пакети можна командою Get-Package, а для видалення є командлет Uninstall-Package.Для прикладу виведемо всі пакети, і видалимо пакет Adobe Reader:
Uninstall-Package -Name adobereader -Force
Примітка. Тут варто уточнити, що видалення пакета зовсім не означає видалити програму.
В загальному OneGet досить цікава штука, яку однозначно варто спробувати.Встановлювати WMF 5 Preview можна на Windows Server 2012 R2, Windows 8.1 Pro і Windows 8.1 Enterprise.
.