Cum executați automat un program cu privilegii de administrator la conectarea utilizatorului în Windows?
Uneori doriți sau aveți nevoie de un program pentru a rula automat cu privilegii ridicate de îndată ce vă conectați la Windows, dar cum setați ceva de genul asta? Astăzi postul SuperUser Q & A are câteva sfaturi utile pentru un cititor frustrat.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.
Captură de ecran prin amabilitatea Acid Pix (Flickr).
Intrebarea
Cititorul SuperUser Frederick Zhang dorește să știe cum să ruleze automat un program cu privilegii de administrator la conectarea utilizatorului:
Folosesc Windows 8.1 (64-bit) și aș dori să rulez automat un program cu privilegii de administrator la conectarea utilizatorului.
Am încercat să fac o scurtătură a programului și l-am bifat rulat ca administrator în proprietățile comenzii rapide a programului, apoi ați încercat să plasați comanda rapidă în cele două locații prezentate mai jos, dar bifând căsuța a făcut-o nevalidă.
- C: \ Utilizatori \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup
- C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp
Apoi am editat programul folosind Resource Hacker pentru a modifica manifestul, astfel încât privilegiile de administrator erau necesare pentru a rula acest program. Acest lucru a făcut, de asemenea, comenzile rapide din directoarele de pornire nevalide. După aceea, am încercat să adaug programul în următoarea locație, dar nici nu a funcționat.
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
Cum pot rula automat un program cu privilegii de administrator pentru autentificarea utilizatorilor?
Cum ați rula automat un program cu privilegii de administrator la conectarea utilizatorului?
Răspunsul
Comerciantul Syberdoor de la SuperUser are răspunsul pentru noi:
Cel mai bun mod de a face acest lucru (și singurul mod simplu, dacă nu doriți doar ca acesta să se execute cu privilegii de administrator, dar și fără instrucțiuni UAC) este prin crearea unei sarcini programate. Cu o sarcină programată, puteți specifica ce utilizator doriți să îl executați și că acesta este ar trebui să ruleze cu cele mai înalte privilegii.
Aceasta este probabil ceea ce doriți cu adevărat, deoarece butonul casetei de selectare rulat ca administrator în proprietățile de comenzi rapide, declanșează solicitările UAC, mai degrabă decât utilizarea cu adevărat a unui utilizator administrativ. Dacă specificați și un declanșator ca la conectarea utilizatorului, ar trebui să aibă același efect ca și utilizarea tastei de pornire sau de rulare.
Alternativ, puteți utiliza alerga ca cu salvați opțiunea de acreditare pentru a stoca parola unui alt utilizator o dată și să-l cached pentru totdeauna, dar nu funcționează în jurul UAC solicită, în măsura în care știu.
Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.