Winget тепер підтримує встановлення додатків із ZIP-архівів
Windows Package Manager, або winget, досяг версії 1.4.11071. Реліз примітний тим, що додано підтримку встановлення файлів .zip, вбудовану підтримку PowerShell і дозволяє вимкнути оновлення програм за допомогою спеціального аргументу командного рядка.
Winget — це автоматизований інструмент встановлення програми, який працює відповідно до сценарію маніфесту, визначеного в його онлайн-репозиторії. Цей маніфест може містити будь-які параметри командного рядка, які підтримуються програмою встановлення. Однак, оскільки маніфест призначений для універсального використання, він зазвичай містить лише параметри тихої інсталяції, придатні для звичайного користувача.
Що нового у Winget 1.4.11071
Підтримка встановлення файлів .zip
Тепер програма може встановлювати програми всередині файлів .zip. Це дозволяє обробляти багато портативних програм, а також стислі дистрибутиви. Наприклад, тепер ви можете вказувати winget на інструменти Sysinternals, щоб він отримував їх для вас.
Winget розпакує ZIP-файли до тимчасової папки та перемістить їх у місце, указане маніфестом пакета.
Під час видалення winget правильно видалить файли програми та символічні посилання (якщо такі були створені), тому ви можете бути впевнені, що він видалив усі завантажені файли.
Вбудована підтримка PowerShell
Winget тепер містить модуль PowerShell, який надає кілька функцій і командлетів. Це дає змогу знаходити та встановлювати програми прямо зі сценаріїв PowerShell. Крім того, це дозволяє розширити їх за допомогою власних функцій і функцій.
Доступні командлети
- Assert-WinGetPackageManager
- Find-WinGetPackage
- Get-WinGetPackage
- Get-WinGetSource
- Get-WinGetUserSettings
- Get-WinGetVersion
- Встановити-WinGetPackage
- Repair-WinGetPackageManager
- Set-WinGetUserSettings
- Test-WinGetUserSettings
- Uninstall-WinGetPackage
- Оновлення-WinGetPackage
Ви можете дізнатися більше про підтримку PowerShell тут.
Вимкнути оновлення програми
Багато користувачів хотіли заборонити winget автоматично оновлювати встановлені програми. Тому розробники додали опцію, яка забороняє winget оновлювати програму, якщо встановлено будь-яку її версію.
Щоб використовувати нову поведінку, додайте --без оновлення
аргумент вашого командного рядка winget.
Ви знайдете додаток на GitHub. Він поставляється в комплекті з Windows 11, але також підтримує Windows 10, починаючи з версії 1809.
Дякую Мілану за підказку.
Якщо вам подобається ця стаття, поділіться нею за допомогою кнопок нижче. Це не займе від вас багато, але допоможе нам рости. Дякую за твою підтримку!