Kør PowerShell-script automatisk ved opstart: Sådan gør du!

Er det muligt at køre et Powershell-script automatisk, når Powershell åbnes ved at dobbeltklikke på ikonet? Findes der en form for "auto-run" indstilling?

Det er muligt at køre et PowerShell-script automatisk, når PowerShell åbnes ved at dobbeltklikke på ikonet, ved at bruge en "auto-run" indstilling som PowerShell-profil, genvej eller registreringsdatabasen.

Er det muligt at køre et Powershell-script automatisk, når Powershell åbnes ved at dobbeltklikke på ikonet? Findes der en form for "auto-run" indstilling?

Ja, det er muligt at køre et PowerShell-script automatisk, når PowerShell åbnes ved at dobbeltklikke på ikonet. Dette kan opnås ved at bruge en "auto-run" indstilling. Her er nogle metoder til at gøre dette:

1. Brug af PowerShell-profil

PowerShell-profiler er scripts, der køres automatisk, når en ny PowerShell-session startes. Du kan tilføje dine egne kommandoer eller scripts til profilen.

  • Åbn PowerShell og kør følgende kommando for at finde stien til din profil:
    $PROFILE
  • Hvis profilen ikke eksisterer, kan du oprette den ved at køre:
    New-Item -Path $PROFILE -ItemType File -Force
  • Rediger profilen ved at køre:
    notepad $PROFILE
  • Tilføj den ønskede kommando eller script til profilen og gem filen.

2. Oprettelse af en genvej

Du kan oprette en genvej til PowerShell og specificere et script, der skal køres ved opstart.

  • Højreklik på skrivebordet og vælg Ny > Genvej.
  • Indtast følgende i feltet "Indtast placeringen af elementet":
    %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -File "C:\Path\To\Your\Script.ps1"
  • Klik på Næste og giv genvejen et navn.
  • Klik på Udfør.

3. Brug af registreringsdatabasen

Du kan også tilføje en nøgle til Windows-registreringsdatabasen for at køre et script ved opstart af PowerShell.

  • Åbn Registreringseditoren (regedit.exe).
  • Gå til følgende nøgle:
    HKEY_LOCAL_MACHINE\Software\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell
  • Opret en ny strengværdi med navnet ConsolePrompting og sæt værdien til 1.
  • Opret en ny strengværdi med navnet ExecutionPolicy og sæt værdien til Bypass.
  • Opret en ny strengværdi med navnet StartupScript og sæt værdien til stien til dit script, f.eks.:
    C:\Path\To\Your\Script.ps1

Ved at bruge en af disse metoder kan du sikre, at dit PowerShell-script køres automatisk, når PowerShell åbnes ved at dobbeltklikke på ikonet.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker