Windows Tips & News

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

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

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.

Annonse

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

    ps1-registernøkkel-1Tips: 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
    opprette-ny-kjør-undernøkkel
    opprette-ny-kjør-undernøkkel-2
  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:hasluashield
  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

    opprette-kommando-undernøkkelenAngi standardparameteren til kommando undernøkkel til følgende tekst:

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

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

ps-kjør-som-administrator

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.

Tweaker Kjør som administrator Ps1

Du kan laste ned Winaero Tweaker her:

Last ned Winaero Tweaker

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

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Windows 10 Build 14393.1770 er ute med KB4041691

Windows 10 Build 14393.1770 er ute med KB4041691

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft ga i dag...

Les mer

Windows 10 build 10547 har nye USB-alternativer

Windows 10 build 10547 har nye USB-alternativer

Legg igjen et svarFlere mindre endringer er tilstede i den nylig utgitte Windows 10 build 10547. ...

Les mer

Deaktiver Avslutt prosess i nettleseroppgavebehandling i Microsoft Edge

Deaktiver Avslutt prosess i nettleseroppgavebehandling i Microsoft Edge

Slik deaktiverer du Avslutt prosess i Browser Task Manager i Microsoft Edge for å forhindre at br...

Les mer