Pokud nevíte, jak používat PowerShell, nebo vychcete zjednodušit, co se snažíte skriptem nebo příkazem, modul PowerShell je dobrý způsob, jak toho dosáhnout. V PowerShell však můžete nainstalovat téměř jakýkoli modul, ale jako přidaná vrstva zabezpečení vás upozorní, pokud je modul z nedůvěryhodného úložiště. To není moc problém. Varování můžete zrušit, nebo můžete úložiště přidat pouze jako důvěryhodné úložiště v PowerShell. Je to docela jednoduché. Vše, co potřebujete, je název úložiště, které chcete přidat.
Název úložiště
Pokud již znáte název úložištěze kterého chcete instalovat moduly, můžete přejít přímo do další sekce. Pokud znáte pouze název modulu, který chcete nainstalovat, ale ne název úložiště, ze kterého pochází, musíte najít název. To je také jednoduché.
Otevřete PowerShell a zadejte následující příkaz;
Syntax:
Find-Module -Name "Module Name"
Nahraďte název modulu názvem modulu, který chcete nainstalovat.
Příklad:
Find-Module -Name "BurntToast"

Vyhledání názvu úložiště může trvat několik sekund, ale jakmile to udělá, vrátí číslo verze, název modulu a samozřejmě název úložiště.

Nyní, když znáte název úložiště, můžete jej přidat jako důvěryhodné úložiště v prostředí PowerShell.
Důvěryhodné úložiště v PowerShell
Chcete-li přidat důvěryhodné úložiště v prostředí PowerShell, spusťte následující příkaz;
Syntax:
Set-PSRepository -Name "Repository Name" -InstallationPolicy Trusted
Příklad:
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted
Odebrat důvěryhodné úložiště
Pomocí následujícího příkazu odeberete důvěryhodné úložiště v prostředí PowerShell;
Syntax:
Unregister-PSRepository -Name "Repository Name"
Příklad:
Unregister-PSRepository -Name "PSGallery"
Proč přidat úložiště?
Neměli byste přidávat každé jednotlivé úložištěinstalujete modul z důvěryhodného úložiště. Jediným dobrým důvodem pro přidání důvěryhodného úložiště do prostředí PowerShell je, pokud z něj plánujete pravidelně instalovat položky. Pokud položky stahujete pouze příležitostně, jednoduše odpovězte na výzvu k potvrzení, která se zobrazí při instalaci položky.
Je také vhodné upravovat úložištěpřidali jste. Mohou se sčítat az bezpečnostního hlediska byste neměli mít ty, které nepotřebujete. Chcete-li získat seznam všech důvěryhodných úložišť v prostředí PowerShell, spusťte následující příkaz;
Get-PSRepository
Po instalaci bude modul spuštěn bez použitíproblémy. Nepožádá vás o potvrzení pokaždé, když jej použijete, a proto úložiště, do kterého náleží, nemusí být nutně přidáno jako důvěryhodné.
Komentáře