- - Sådan tilføjes et betroet arkiv i PowerShell i Windows 10

Sådan tilføjes et betroet arkiv i PowerShell i Windows 10

Hvis du ikke ved, hvordan du bruger PowerShell, eller duvil forenkle hvad det er, du prøver at udføre med et script eller en kommando, et PowerShell-modul er en god måde at gøre det på. Du kan installere stort set ethvert modul i PowerShell, men som et tilføjet sikkerhedslag advarer det dig mod det, hvis modulet kommer fra et ikke-betroet arkiv. Dette er ikke meget af et problem. Du kan afvise advarslen, eller du kan bare tilføje depotet som et betroet depot i PowerShell. Det er ret simpelt. Alt hvad du behøver er navnet på et depot, du vil tilføje.

Opbevaringsnavn

Hvis du allerede kender navnet på depotetsom du vil installere moduler fra, kan du springe lige videre til næste afsnit. Hvis du kun kender navnet på det modul, du vil installere, men ikke navnet på det depot, det kommer fra, skal du finde navnet. Også dette er enkelt.

Åbn PowerShell, og indtast følgende kommando;

Syntaks:

Find-Module -Name "Module Name"

Udskift modulnavn med navnet på det modul, du vil installere.

Eksempel:

Find-Module -Name "BurntToast"

Det kan tage et par sekunder for PowerShell at finde navnet på depotet, men når det først er gjort, returnerer det versionnummeret, modulets navn og selvfølgelig depotens navn.

Nu, hvor du kender depotens navn, kan du tilføje det som et betroet depot i PowerShell.

Pålidelig depot i PowerShell

For at tilføje et betroet arkiv i PowerShell skal du køre følgende kommando;

Syntaks:

Set-PSRepository -Name "Repository Name" -InstallationPolicy Trusted

Eksempel:

Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted

Fjern Trusted Repository

Brug følgende kommando til at fjerne et betroet arkiv i PowerShell;

Syntaks:

Unregister-PSRepository -Name "Repository Name"

Eksempel:

Unregister-PSRepository -Name "PSGallery"

Hvorfor tilføje et arkiv?

Du bør ikke tilføje hvert enkelt depot derdu installerer et modul fra som et betroet depot. Den eneste gode grund til at føje et betroet arkiv til PowerShell er, hvis du planlægger at installere elementer fra det regelmæssigt. Hvis du kun downloader varer lejlighedsvis, skal du blot svare på den bekræftelsesprompt, du ser, når du installerer varen.

Det er også en god ide at redigere depoternehar du tilføjet. De kan tilføje, og fra et sikkerhedspunkt skal du ikke have dem, du ikke har brug for. For at få en liste over alle pålidelige lagre i PowerShell, skal du køre følgende kommando;

Get-PSRepository

Et modul, når det er installeret, kører uden nogenproblemer. Det vil ikke bede dig om en bekræftelse, hver gang du bruger det, og derfor behøver depotet ikke nødvendigvis tilføjes som en betroet.

Kommentarer