Hvordan starter jeg et Windows-program som administrator uden at vise UAC-dialogen?

Jeg starter Visual Studio mange gange om dagen. For at sikre, at den har lov til de ting, jeg bruger den til, starter jeg den altid som administrator. Men UAC-dialogen, der spørger, om et program har lov til at køre som administrator, den er træls at skulle trykke på hele tiden. Omvendt skal man heller ikke slå UAC helt fra på sin maskine. Hvad kan man så gøre? En måde at gøre det på, er at oprette en Task Scheduler-opgave og så en genvej, der starter denne opgave.

Opret Task Scheduler-opgave

Åben Windows Task Scheduler (som vist hedder noget med Opgavestyring på dansk).

  1. Opret en ny opgave. Jeg har kaldt min opgave: “Visual Studio 2022 NoUAC”
  2. Husk at sætte Run with highest privileges.
  3. Ingen Triggers
  4. Som Action sættes Start a program med den exe-fil, man gerne vil starte.
  5. Ingen Conditions
  6. Settings: Set Allow task to be run on demand – resten er blanke

Opret genvej

Dernæst oprettes en genvej på dit skrivebord ved at højreklikke og vælge Ny, Genvej

Lokationen for genvejen skal være følgende:

C:\Windows\System32\schtasks.exe /run /TN “Custom\Visual Studio 2022 NoUAC”

, hvor “Custom\Visual Studio 2022 NoUAC” er sti og navn til opgaven inde i Task Scheduler.

Skriv et navn for genvejen. Jeg har kaldt min “Visual Studio 2022 NoUAC”

Nu har du en genvej, der gerne skulle starte din exe-fil som administrator men uden at spørge efter tilladelse via UAC-dialogen.

Jeg vil gerne have min genvej i taskbaren, så jeg højreklikker og vælger Pin to taskbar.

Herefter kan jeg faktisk slette genvejen fra skrivebordet.

Det er ikke muligt at oprette genvejen direkte i mappen for taskbaren, det fungerer ikke. Microsoft har valgt at tilføje noget magi til den her funktion, i stedet for blot at have almindelige genveje direkte i mappen. Og opretter du genvejen her i mappen og derefter vælger Pin to taskbar, ja så får du en kopi af din genvej i samme mappe (som så er synlig i taskbarn), men den tilføjer (2) til navnet, og du kan umiddelbart ikke fjerne dette. Så derfor, opret genvejen på skrivebordet, pin den til taskbaren og derefter slet genvejen fra skrivebordet. Du kan desuden kun have én genvej til Task Scheduler (eller enhver anden exe-fil) pinned til taskbaren. Igen er det ikke selve genvejen, der lægges ind i en mappe, det er en registrering på exe-filen, umiddelbart. Laver du en ny genvej til samme exe-fil, så er den allerede pinned til taskbaren.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *