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

click fraud protection

Hvis du ikke ved, hvordan du bruger det PowerShell, eller du vil forenkle hvad det nu 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 upålideligt lager. 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å depotet, som 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-modul-navn "Modulnavn"

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

Eksempel:

Find-modul-navn "BurntToast"
instagram viewer

Det kan tage nogle sekunder for PowerShell at finde navnet på depotet, men når det først er tilfældet, returnerer det versionnummeret, modulets navn og naturligvis 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-Navn "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:

Fjern registrering-PSRepository -Navn"Opbevaringsnavn"

Eksempel:

Fjern registrering-PSRepository -Navn"PSGallery"

Hvorfor tilføje et arkiv?

Du skal ikke tilføje hvert enkelt arkiv, som du installerer et modul fra, som et betroet arkiv. 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 de lagre, du har 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 problemer. 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.

watch instagram story