Ak neviete, ako používať PowerShell, alebo vychcete zjednodušiť čokoľvek, čo sa snažíte dosiahnuť pomocou skriptu alebo príkazu, modul PowerShell je dobrý spôsob, ako to dosiahnuť. V PowerShell môžete nainštalovať takmer akýkoľvek modul, ale ako pridaná vrstva zabezpečenia vás bude varovať pred tým, ak je modul z nedôveryhodného úložiska. Toto nie je veľký problém. Varovanie môžete zrušiť, alebo môžete úložisko pridať iba ako dôveryhodné úložisko v PowerShell. Je to celkom jednoduché. Potrebujete iba názov úložiska, ktoré chcete pridať.
Názov úložiska
Ak už poznáte názov úložiskaz ktorých chcete nainštalovať moduly, môžete preskočiť priamo do ďalšej časti. Ak viete iba názov modulu, ktorý chcete nainštalovať, ale nie názov úložiska, z ktorého pochádza, musíte ho nájsť. Aj to je jednoduché.
Otvorte program PowerShell a zadajte nasledujúci príkaz;
syntaxe:
Find-Module -Name "Module Name"
Nahraďte názov modulu názvom modulu, ktorý chcete nainštalovať.
Príklad:
Find-Module -Name "BurntToast"

Nájdenie názvu úložiska môže trvať niekoľko sekúnd, ale keď to urobí, vráti číslo verzie, názov modulu a samozrejme názov úložiska.

Teraz, keď poznáte názov úložiska, môžete ho pridať ako dôveryhodné úložisko v PowerShell.
Dôveryhodné úložisko v PowerShell
Ak chcete pridať dôveryhodné úložisko v PowerShell, spustite nasledujúci príkaz;
syntaxe:
Set-PSRepository -Name "Repository Name" -InstallationPolicy Trusted
Príklad:
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted
Odstráňte dôveryhodné úložisko
Použite nasledujúci príkaz na odstránenie dôveryhodného archívu v PowerShell;
syntaxe:
Unregister-PSRepository -Name "Repository Name"
Príklad:
Unregister-PSRepository -Name "PSGallery"
Prečo pridať úložisko?
Nemali by ste pridávať každé jednotlivé úložiskoinštalujete modul z dôveryhodného úložiska. Jediným dobrým dôvodom na pridanie dôveryhodného archívu do PowerShell je, ak z neho plánujete pravidelne inštalovať položky. Ak sťahujete položky iba príležitostne, jednoducho odpovedzte na výzvu na potvrdenie, ktorá sa zobrazí pri inštalácii položky.
Je tiež vhodné upravovať archívyste pridali. Môžu sa sčítavať az bezpečnostného hľadiska by ste nemali mať tie, ktoré nepotrebujete. Ak chcete získať zoznam všetkých dôveryhodných archívov v PowerShell, spustite nasledujúci príkaz;
Get-PSRepository
Akonáhle je nainštalovaný modul, bude fungovať bez akýchkoľvekproblémy. Nevyžiada vás o potvrdenie zakaždým, keď ho použijete, a preto archív, do ktorého patrí, nemusí byť nevyhnutne pridaný ako dôveryhodný.
Komentáre