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

Slik åpner du en mappe i en ny fane i Windows 10 Filutforsker

Nylige versjoner av Windows 10 inkluderer en implementering av Tabbed Shell, kjent som sett. Det ...

Les mer

Endre setter alternativer for ny fane i Windows 10

Endre setter alternativer for ny fane i Windows 10

Settene er den mest spennende funksjonen i den kommende Windows 10-versjonen. Det er implementeri...

Les mer

Aktiver eller deaktiver sett med faner i Windows 10 med en registerjustering

Aktiver eller deaktiver sett med faner i Windows 10 med en registerjustering

Settene er implementeringen av faneskallet for Windows 10 som vil tillate appgruppering akkurat s...

Les mer