Hvis du ikke vet hvordan du bruker PowerShell, eller duønsker å forenkle hva du prøver å oppnå med et skript eller kommando, er en PowerShell-modul en god måte å gjøre det på. Du kan installere omtrent hvilken som helst modul i PowerShell, men som et ekstra sikkerhetslag, vil det advare deg mot den hvis modulen er fra et ikke-tillitsfullt lagringssted. Dette er ikke mye av problemet. Du kan avvise advarselen, eller du kan bare legge til depotet som et pålitelig depot i PowerShell. Det er ganske enkelt. Alt du trenger er navnet på et depot du vil legge til.
Navn på depot
Hvis du allerede vet navnet på depotetsom du vil installere moduler fra, kan du hoppe rett frem til neste seksjon. Hvis du bare vet navnet på modulen du vil installere, men ikke navnet på depotet den kommer fra, må du finne navnet. Også dette er enkelt.
Åpne PowerShell og skriv inn følgende kommando;
syntaks:
Find-Module -Name "Module Name"
Bytt ut modulenavn med navnet på modulen du vil installere.
Eksempel:
Find-Module -Name "BurntToast"

Det kan ta noen sekunder før PowerShell finner navnet på depotet, men når det først er gjort, vil det returnere versjonsnummeret, modulens navn og selvfølgelig depotnavnet.

Nå som du vet navnet på depotet, kan du legge det til som et klarert depot i PowerShell.
Trusted Repository In PowerShell
Hvis du vil legge til et klarert depot i PowerShell, kjører du følgende kommando;
syntaks:
Set-PSRepository -Name "Repository Name" -InstallationPolicy Trusted
Eksempel:
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted
Fjern klarert depot
Bruk følgende kommando for å fjerne et klarert depot i PowerShell;
syntaks:
Unregister-PSRepository -Name "Repository Name"
Eksempel:
Unregister-PSRepository -Name "PSGallery"
Hvorfor legge til et arkiv?
Du bør ikke legge til hvert enkelt lagerdu installerer en modul fra som et klarert depot. Den eneste gode grunnen til å legge et klarert depot til PowerShell er hvis du planlegger å installere elementer fra det regelmessig. Hvis du bare laster ned elementer av og til, er det bare å svare på bekreftelsesmeldingen du ser når du installerer varen.
Det er også en god idé å redigere depotenehar du lagt til. De kan legge opp og fra et sikkerhetspunkt bør du ikke ha de du ikke trenger. Kjør følgende kommando for å få en liste over alle klarerte lagringsplasser i PowerShell.
Get-PSRepository
En gang den installerte modulen kjøres uten noenproblemer. Den vil ikke be deg om en bekreftelse hver gang du bruker den, og dermed behøver ikke depotet å legges til som en klarert.
kommentarer