Ако не знаете как да използвате PowerShell или виеискате да опростите каквото и да се опитвате да постигнете със скрипт или команда, PowerShell модул е добър начин да го направите. Можете да инсталирате почти всеки модул в PowerShell, но като добавен защитен слой, той ще ви предупреди срещу него, ако модулът е от ненадеждно хранилище. Това не е голям проблем. Можете да отхвърлите предупреждението или просто да добавите хранилището като надеждно хранилище в PowerShell. Това е доста просто. Всичко, от което се нуждаете, е името на хранилище, което искате да добавите.
Име на хранилището
Ако вече знаете името на хранилищетоот който искате да инсталирате модули, можете да прескочите веднага до следващия раздел. Ако знаете само името на модула, който искате да инсталирате, но не и името на хранилището, от което идва, трябва да намерите името. Това също е просто.
Отворете PowerShell и въведете следната команда;
Синтаксис:
Find-Module -Name "Module Name"
Заменете името на модула с името на модула, който искате да инсталирате.
Пример:
Find-Module -Name "BurntToast"
![](/images/windows/how-to-add-a-trusted-repository-in-powershell-in-windows-10.jpg)
Може да отнеме няколко секунди PowerShell да намери името на хранилището, но след като го направи, той ще върне номера на версията, името на модула и, разбира се, името на хранилището.
![](/images/windows/how-to-add-a-trusted-repository-in-powershell-in-windows-10.png)
Сега, когато знаете името на хранилището, можете да го добавите като надеждно хранилище в PowerShell.
Доверен хранилище в PowerShell
За да добавите надеждно хранилище в PowerShell, изпълнете следната команда;
Синтаксис:
Set-PSRepository -Name "Repository Name" -InstallationPolicy Trusted
Пример:
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted
Премахване на надежден хранилище
Използвайте следната команда, за да премахнете надеждно хранилище в PowerShell;
Синтаксис:
Unregister-PSRepository -Name "Repository Name"
Пример:
Unregister-PSRepository -Name "PSGallery"
Защо да добавите хранилище?
Не бива да добавяте това отделно хранилищеинсталирате модул от надежден хранилище. Единствената добра причина да добавите надежден хранилище в PowerShell е, ако планирате редовно да инсталирате елементи от него. Ако изтегляте артикули само по повод, просто отговорете на подкана за потвърждение, който виждате, когато инсталирате продукта.
Също така е добра идея да редактирате хранилищатадобавихте. Те могат да добавят и от точка на сигурност, не трябва да имате такива, които не ви трябват. За да получите списък на всички надеждни хранилища в PowerShell, изпълнете следната команда;
Get-PSRepository
Веднъж инсталиран модул ще работи без никакъвпроблеми. Той няма да ви подкани за потвърждение всеки път, когато го използвате, следователно, хранилището, към което принадлежи, не е задължително да се добавя като доверено.
Коментари