Kā automātiski palaist programmu ar administratora privilēģijām, lietotājam piesakoties sistēmā Windows?

kā-jūs-automātiski-palaist-programmu-ar-administrator-privilities-upon-user-login-in-windows 1. foto

Dažreiz jums ir nepieciešams vai vēlaties, lai programma automātiski palaistu ar paaugstinātām privilēģijām, tiklīdz pierakstāties sistēmā Windows, bet kā iestatīt kaut ko līdzīgu? Šodienas SuperUser jautājumu un atbilžu ziņā ir daži noderīgi padomi neapmierinātam lasītājam.

Šodienas jautājumu un atbilžu sesija mums ir pieejama, pateicoties SuperUser — Stack Exchange apakšnodaļai, kas ir kopienas virzīta jautājumu un atbilžu vietņu grupa.



Ekrānuzņēmums ar Acid Pix (Flickr) atbalstu.

Jautājums

SuperUser lasītājs Frederiks Džans vēlas uzzināt, kā pēc lietotāja pieteikšanās automātiski palaist programmu ar administratora privilēģijām:

Es izmantoju Windows 8.1 (64 bitu) un vēlos automātiski palaist programmu ar administratora privilēģijām, kad lietotājs piesakās.

Es mēģināju izveidot programmas saīsni un atzīmēju izvēles rūtiņu Palaist kā administratoram pašas programmas saīsnes rekvizītos, pēc tam mēģināju ievietot saīsni divās tālāk norādītajās vietās, taču, atzīmējot izvēles rūtiņu, tas kļuva nederīgs.

  • C:UsersMyUserAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
  • C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp

Pēc tam es rediģēju programmu, izmantojot Resource Hacker, lai modificētu tās manifestu tā, lai šīs programmas palaišanai būtu nepieciešamas administratora privilēģijas. Tas arī padarīja nederīgus saīsnes startēšanas direktorijās. Pēc tam es mēģināju pievienot programmu arī tālāk norādītajai vietai, taču arī tā nedarbojās.

  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun

Kā es varu automātiski palaist programmu ar administratora privilēģijām lietotāja pieteikšanās laikā?

Kā automātiski palaist programmu ar administratora privilēģijām, kad lietotājs piesakās?

Atbilde

SuperUser līdzstrādnieks Syberdoor sniedz mums atbildi:

Labākais veids, kā to izdarīt (un vienīgais vienkāršais veids, ja vēlaties ne tikai darboties ar administratora privilēģijām, bet arī bez UAC uzvednēm), ir izveidot ieplānotu uzdevumu. Izmantojot ieplānoto uzdevumu, varat norādīt, kuram lietotājam vēlaties to palaist un ka tam ir jādarbojas ar visaugstākajām privilēģijām.

Tas, iespējams, ir tas, ko jūs patiešām vēlaties, jo izvēles rūtiņas poga, kas tiek palaists kā administrators saīsnes rekvizītos, aktivizē UAC uzvednes, nevis izmanto administratīvo lietotāju. Ja norādāt arī trigeri kā lietotāja pieteikšanās brīdī, tam vajadzētu būt tādam pašam efektam kā startēšanas vai palaišanas atslēgas izmantošanai.

Varat arī izmantot opciju palaist kā ar akreditācijas datu saglabāšanas opciju, lai vienu reizi saglabātu cita lietotāja paroli un saglabātu to uz visiem laikiem kešatmiņā, taču, cik es zinu, tas nedarbojas ar UAC uzvednēm.