Hjemmeside » hvordan » Hvordan kører du automatisk et program med administratorrettigheder ved bruger login i Windows?

    Hvordan kører du automatisk et program med administratorrettigheder ved bruger login i Windows?

    Nogle gange vil du eller har brug for et program til at køre automatisk med forhøjede rettigheder, så snart du logger ind på Windows, men hvordan indstiller du sådan noget? Dagens SuperUser Q & A-indlæg har nogle nyttige råd til en frustreret læser.

    Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

    Screenshot courtesy of Acid Pix (Flickr).

    Spørgsmålet

    SuperUser læser Frederick Zhang vil vide, hvordan man automatisk kører et program med administratorrettigheder ved bruger login:

    Jeg bruger Windows 8.1 (64-bit), og jeg vil gerne automatisk køre et program med administratorrettigheder ved bruger login.

    Jeg forsøgte at lave en genvej af programmet og krydsede Kør som administrator afkrydsningsfeltet i egenskaberne af programgenvejen selv, og prøv derefter at placere genvejen på de to steder, der er vist nedenfor, men at tjekke boksen gjorde det bare ugyldigt.

    • C: \ Users \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \ Startmenu \ Programmer \ Idrifttagning
    • C: \ ProgramData \ Microsoft \ Windows \ Startmenu \ Programmer \ StartUp

    Derefter redigerede jeg programmet ved hjælp af Resource Hacker for at ændre dets manifest, så administratorrettigheder var nødvendige for at køre dette program. Dette gjorde også genveje under opstart af mapper ugyldige. Derefter forsøgte jeg at tilføje programmet til følgende placering, men det fungerede heller ikke.

    • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run

    Hvordan kan jeg automatisk køre et program med administratorrettigheder til bruger login?

    Hvordan vil du automatisk køre et program med administratorrettigheder ved bruger login?

    Svaret

    SuperUser bidragyder Syberdoor har svaret for os:

    Den bedste måde at gøre dette på (og den eneste enkle måde, hvis du ikke kun vil have dette til at køre med administratorrettigheder, men også uden UAC-prompter) er ved at oprette en planlagt opgave. Med en planlagt opgave kan du angive, hvilken bruger du vil køre den under og den bør køre med de højeste privilegier.

    Dette er nok det, du virkelig vil have, fordi afkrydsningsfeltet Kør som administrator I genvejsejendomme udløser UAC-prompt snarere end virkelig bruger en administrativ bruger. Hvis du også angiver en trigger som på bruger login, det skal have samme effekt som ved brug af start- eller løbe-tasten.

    Alternativt kan du bruge løb som med gem credentials option at gemme adgangskoden til en anden bruger en gang og have den cachelagret for evigt, men det virker ikke omkring UAC-prompt så vidt jeg ved.


    Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.