Windows Tips & News

Kjør som administrator kontekstmeny for Power Shell (PS1) filer

click fraud protection
4 svar

Det er ikke mange tilfeller når du trenger å kjøre et Power Shell-skript (*.PS1-fil) som administrator. Men når du trenger det, kan det være vanskelig. I stedet for bare å dobbeltklikke på PS1-filen, må du åpne en forhøyet Power Shell-konsoll og skrive inn navnet på PS1-skriptfilen på riktig bane for å kjøre skriptet som admin. For å unngå dette kan du legge til en kontekstmenykommando for PS1-filer til File Explorer-appen som lar deg kjøre den valgte PS1-filen som administrator. Her er hvordan.

Dette kan gjøres med en enkel registerjustering. Følg instruksjonene nedenfor.

  1. Åpne Registerredigering.
  2. Gå til følgende registernøkkel:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell

    Tips: Du kan få tilgang til en ønsket registernøkkel med ett klikk.
    Hvis du ikke har en slik registernøkkel, er det bare å lage den.

  3. Opprett her en ny undernøkkel kalt "runas". Du vil få.
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas
  4. Under runas-undernøkkelen oppretter du en ny strengverdi med navnet
    HasLUAShield. Ikke angi verdidataene, la den stå tom. Denne verdien er bare nødvendig for å legge til UAC-ikonet til kontekstmenyelementet du oppretter. Du bør få det som følger:
  5. Under runas-undernøkkelen oppretter du en ny undernøkkel kalt "kommando". Du får følgende vei:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas\command

    Angi standardparameteren til kommando undernøkkel til følgende tekst:

    powershell.exe "-Command" "if((Get-ExecutionPolicy) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1'"

Høyreklikk nå en hvilken som helst *.PS1-fil for å teste kontekstmenyelementet:

For å spare tid kan du laste ned ferdige registerfiler:

Last ned registerfiler

Bruk dem til å legge til eller fjerne den nevnte kontekstmenyoppføringen.

Alternativt kan du bruke Winaero Tweaker og aktivere eller deaktivere funksjonen med ett klikk.

Du kan laste ned Winaero Tweaker her:

Last ned Winaero Tweaker

Du er ferdig. For å angre denne endringen, slett den nevnte "runas" undernøkkelen.

Fjern diskettstasjon i Windows Hyper-V Virtual Machine

Fjern diskettstasjon i Windows Hyper-V Virtual Machine

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenWindows 10, Window...

Les mer

Legg til en PIN-kode til en brukerkonto i Windows 10

Legg til en PIN-kode til en brukerkonto i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenEn PIN-kode er en ...

Les mer

Windows 10 Build 18309 (Rask ring)

Windows 10 Build 18309 (Rask ring)

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft slipper ...

Les mer