De ce nu pot rula programul ca administrator? Facem mai ușor să rulăm aplicații în Windows ca administrator fără a dezactiva UAC. Folosind programatorul de sarcini

Adesea, utilizatorii începători încep să aibă probleme deoarece nu pot rula un program sau un fișier care necesită drepturi de administrator în sistem. De fapt, rularea ca administrator nu este ceva ieșit din comun și este destul de simplă în majoritatea cazurilor. Pentru a rula jocuri sau programe cu drepturi de administrator, există două moduri: fie dați întregul cont, fie pur și simplu rulați fișierul acestuia cu privilegiile de sistem corespunzătoare. Mai întâi trebuie să înțelegeți setările de administrare, care vă vor cere să faceți niște „pase magice”.

Deci, rularea ca administrator XP procedează după cum urmează. Faceți clic pe prețuitul butonul „Start” și căutați acolo elementul „Panou de control”. Căutăm acolo „Gestionați conturile de utilizator” și apoi facem clic pe pictograma utilizatorului. Dacă sunteți administrator, atunci va exista o inscripție corespunzătoare lângă el.

Ce zici de Windows 7? Rulați ca administrator în asta sistem de operare la fel de simplu. În același mod, găsiți același „Panou de control” și căutați un element acolo și apoi faceți clic pe el. La sfârșit, ar trebui să faceți clic și pe numele dvs. de utilizator.

Dacă contul tău nu este administrator, atunci va trebui să lucrezi puțin pentru a remedia acest lucru greseala enervanta. Pentru a face acest lucru, trebuie să schimbați tipul de înregistrare la administrator. În același care se deschide făcând clic pe numele contului, găsiți elementul „Schimbați tipul contului”. Făcând clic pe el, veți fi dus la următoarea fereastră de setări, în care trebuie să bifați caseta de lângă tipul de care aveți nevoie.

Toate. De acum înainte, rularea ca administrator în majoritatea cazurilor va avea loc automat și fără participarea dvs. Dar dacă nu, atunci ce să faci? Oh, chiar și în acest caz, nu ar trebui să vă așteptați la dificultăți speciale.

În vechiul XP bun, trebuie să efectuați următoarele manipulări. Trebuie să țineți apăsat butonul Shift de pe tastatură, apoi să faceți clic dreapta pe scurtătura programului sau pe fișierul executabil, după care va trebui să găsiți elementul „Run as” în meniul contextual derulant. Făcând clic pe acest articol, selectați contul de administrator. Dacă acest cont este protejat de o parolă, atunci rularea ca administrator va fi posibilă numai dacă o cunoști. În versiunile mai vechi ale familiei de sisteme de operare Windows, totul este și mai simplu.

Deci, în Windows Vista, 7&8 fac pașii următori. Ar trebui să faceți clic dreapta pe fișierul sau comanda rapidă a programului, apoi selectați „Proprietăți” în meniul contextual care apare. Există o filă numită „Compatibilitate”, pe care trebuie să o căutați în partea de sus a ferestrei. În el trebuie să găsiți elementul „Nivel de privilegiu”. Imediat dedesubt este o casetă de selectare goală „Rulează acest program ca administrator”, care trebuie completată făcând clic stânga pe ea cu „rozătorul tău”. După aceasta, faceți clic pe butonul „OK”.

După cum puteți vedea, rularea ca administrator este destul de simplă.

Pentru a funcționa pe deplin cu unele programe, acestea trebuie să fie rulate ca administrator. Această nevoie apare mai ales dacă lucrați sub cont utilizator. În acest manual, vom analiza mai multe moduri de a rula programul ca administrator în sistemele de operare Windows 7 și Windows 10.

Modalități simple de a rula programe cu drepturi de administrator

În primul rând, să ne uităm la câteva dintre cele mai multe moduri simple rulați programe ca administrator. Cea mai ușoară opțiune este să lansați programul folosind meniul contextual. Pentru a face acest lucru trebuie să faceți clic clic dreapta mouse-ul peste comanda rapidă a aplicației sau fișierul EXE executabil însuși și selectați elementul „” din meniul care se deschide. După aceasta, va apărea o fereastră de avertizare din sistemul UAC, în ea trebuie doar să faceți clic pe butonul „Da” și programul selectat va începe cu drepturi de administrator.

O opțiune alternativă este lansarea programului printr-o căutare în meniul Start. Pentru a face acest lucru, trebuie să deschideți meniul „Start”, introduceți numele programului pe care doriți să îl lansați în căutare, faceți clic dreapta pe el și selectați „ Rulați ca administrator" Captura de ecran de mai jos arată cum arată în sala de operație sistem Windows 7.

Această metodă funcționează la fel atât în ​​Windows 7, cât și în Windows 10. De exemplu, captura de ecran de mai jos arată lansarea programului prin meniul Start din Windows 10.

Aceste două metode sunt utilizate în majoritatea cazurilor când unei aplicații trebuie să i se acorde drepturi de administrator. Dar, în unele situații, pot fi necesare soluții mai complexe.

Cum să rulezi întotdeauna un program ca administrator

Dacă este nevoie să rulați întotdeauna programul ca administrator, atunci metodele descrise mai sus vor fi incomode. In schimb, poti apela la cateva trucuri care iti permit sa rezolvi aceasta problema mult mai rapid.

Deci, dacă aveți nevoie ca programul să ruleze întotdeauna cu drepturi de administrator, atunci cea mai ușoară modalitate de a rezolva această problemă este prin proprietățile comenzii rapide. Pentru a face acest lucru, faceți clic dreapta pe comandă rapidă, selectați „Proprietăți” și în fereastra care se deschide, faceți clic pe butonul „Avansat”. Ca urmare, ar trebui să se deschidă altul fereastra mica, în care trebuie să activați opțiunea „ Rulați ca administrator", după care toate ferestrele trebuie închise făcând clic pe butonul " OK ". Drept urmare, atunci când lansați această comandă rapidă, aplicația va rula întotdeauna cu drepturi ridicate.

Pe lângă asta, există varianta alternativa, care funcționează exact la fel. În acest caz, trebuie să deschideți proprietățile comenzii rapide, să accesați fila „Compatibilitate” și să activați „ Rulați acest program ca administrator" Activarea acestei opțiuni funcționează în același mod de fiecare dată când porniți aplicația, aceasta va începe cu drepturi ridicate.

Utilizarea setărilor pentru comenzi rapide este o caracteristică foarte convenabilă cu care puteți lansa ușor și rapid programe cu drepturi ridicate, evitând acțiuni suplimentare și economisind timp.

Rularea programelor prin Task Scheduler

Dacă rulați Windows 7, atunci puteți rula programe cu drepturi de administrator fără ca fereastra de avertizare a sistemului UAC să apară. Pentru a obține acest rezultat avem nevoie de „”. Pentru a-l lansa, urmați calea „ Start - Toate programele - Accesorii - Instrumente de sistem - Task Scheduler„sau faceți clic pe „schtasks”.

IN " Programator de sarcini„Trebuie să creăm o nouă sarcină care va lansa programul de care avem nevoie, pentru a face acest lucru, faceți clic pe linkul „Creați o sarcină” din partea dreaptă a ferestrei.

După aceea, introduceți un nume pentru noua sarcină și bifați caseta de lângă „ Alergați cu cele mai înalte drepturi».

După aceea, faceți clic pe butonul de schimbare a utilizatorului și selectați contul de administrator.

În fereastra care se deschide, faceți clic pe „Răsfoiți” și selectați aplicația necesară (fișierul exe). După aceea, salvați noua sarcină închizând toate ferestrele făcând clic pe butonul „OK”.

După aceasta, trebuie să creați o comandă rapidă pe desktop care va lansa sarcina pe care am creat-o. Pentru a face acest lucru, faceți clic dreapta pe desktop și selectați elementul din meniul contextual „Creare – Comandă rapidă”. Ca rezultat, ar trebui să se deschidă o fereastră pentru crearea comenzilor rapide. Aici în câmp" Locația obiectului„Trebuie să introduceți comanda „schtasks /run /tn test”. Unde „test” este numele sarcinii din Task Scheduler.

Ca urmare, veți primi o comandă rapidă pe desktop cu care puteți rula programul ca administrator fără avertismente UAC.

Trebuie remarcat faptul că această metodă lansarea programelor funcționează și în sistemul de operare Windows 10. Dar, în Carcasa Windows 10 fereastra de avertizare va apărea în orice caz.

Adesea, utilizatorii se confruntă cu faptul că unele utilitare trebuie să fie rulate cu drepturi de administrator în Windows 7, 8 și 10. Acest lucru poate fi cerut de diverse jocuri, browsere, Steam sau utilitare de sistem. Dacă nu se face acest lucru, este posibil ca acestea să nu pornească deloc sau unele dintre funcții pot fi indisponibile. Mânca mai multe moduri rulați aplicațiile necesare cu drepturi de administrator, acest lucru va fi discutat în acest articol.

Cum să setați drepturile de administrator pentru contul dvs

Pentru a efectua toate aceste acțiuni, utilizatorul trebuie să aibă permisiunile corespunzătoare. Dacă nu este cazul, atunci va trebui să i le oferiți. Pentru început, poți să acționezi cont ascuns administrator, pentru a face acest lucru, trebuie doar să lansați consola și introduceți operatorul acolo net user administrator /active:da, atunci va apărea cont nou, pe care va trebui să îl introduceți.

În el ar trebui să mergeți la panoul de control și să accesați secțiunea conturi de utilizator. Aici ar trebui să faceți clic pe elementul legat de gestionarea unui alt cont și să faceți clic pe cel al cărui tip doriți să îl schimbați.

În meniul care apare, faceți clic pe modificări de tip cont, iar în noul meniu faceți clic pe administrator.

Tot ce rămâne este să aplicați setările și să vă conectați la contul dvs.

Folosind meniul contextual

Cel mai simplu mod de a deschide utilitarul cu drepturi de administrator este să utilizați meniul derulant. Pentru a-l apela, trebuie doar să faceți clic dreapta pe fișierul executabil sau pe scurtătura și faceți clic pe lansare cu parametrul necesar.

Este posibil să deschideți programe nu numai ca administrator, ci și ca alt utilizator. Tot ce ai nevoie este ține apăsat butonulschimbare, apoi apăsați RMB. Elementul dorit va fi adăugat în meniul contextual, trebuie să faceți clic pe el, apoi tot ce trebuie să faceți este să vă introduceți numele de utilizator și parola.

Proprietățile comenzilor rapide

Este posibil să setați permisiunile necesare prin proprietățile comenzii rapide. Pentru început, ar trebui să faceți clic dreapta pe el și să selectați proprietăți, apoi să mergeți la secțiunea de compatibilitate. Aici puteți verifica articolul solicitat.

În partea de jos a ferestrei există un buton " Modificați setările pentru toți utilizatorii", poți să dai clic pe el și să pui exact aceeași bifă în meniul pop-up. Cu această abordare, programul va fi lansat cu drepturi de administrator pentru toate conturile de pe dispozitiv.

Ecranul de pornire în Windows 8

Utilizatorul are posibilitatea de a efectua toate manipulările necesare direct de la ecranul de start, dacă cererea i se depune. Acțiunile în acest caz nu sunt foarte diferite de metodele descrise. Mai întâi trebuie să faceți clic dreapta pe pictograma utilitarului, apoi să mergeți la secțiune în plusși selectați acolo articolul dorit.

Această metodă este potrivită dacă trebuie să rulați programul o singură dată.

La cautare

Dacă utilizatorul nu știe unde se află fișierul executabil sau scurtătura, poate folosi căutarea obișnuită. În acest caz, lansarea utilitarului cu permisiunile necesare nu este nicio problemă. Trebuie doar să tastați numele programului în bara de căutare și să așteptați până când sistemul îl găsește, apoi tot ce trebuie să faceți este să faceți clic dreapta pe el și selectați elementul dorit meniu.

Folosind programatorul de sarcini

Pot folosi și acei utilizatori ale căror conturi sunt membre ale grupului de administratori programator de sarcini. Pentru a intra în el, trebuie să faceți clic dreapta pe computer, selectați control, iar în fereastra care apare, faceți clic pe programator de sarcini, în utilitarul în sine ar trebui să faceți clic pe creați o sarcină.

În fereastra care se deschide, scrieți numele și execuția stabilită cu cele mai înalte drepturi.

În continuare ar trebui să faceți clic pe Acţiune, unde va trebui să faceți din nou clic pe create. În meniul care apare, trebuie să setați programul să se lanseze, să faceți clic pe prezentare generală și să specificați calea către acesta.

Mai rămâne doar să faceți clic pe ok.

În fereastra rămasă totul este, de asemenea, OK.

Acum puteți închide programatorul și mergeți la desktop. Aici vei avea nevoie creați o comandă rapidă.

În prima fereastră ar trebui să setați schtasks /run /tn cmd_admin, totuși, în loc de cmd_admin, va trebui să specificați numele dvs. dacă conține spații, atunci totul ar trebui să fie plasat între ghilimele;

Pentru a automatiza această procedură, puteți utilizați programul Elevated Shortcut, care ar trebui descărcat de la http://soft.oszone.net/program/9686. Va trebui să fie descărcat și instalat pe computer. Tot ce trebuie să faceți în continuare este să trageți și să plasați fișierul executabil al aplicației, căruia trebuie să îi acordați drepturi de administrator, pe comanda rapidă a aplicației.

Există o mică problemă cu această metodă este că după lansarea utilitarului, focalizarea nu se mută asupra acesteia și trebuie să o selectați suplimentar. Pentru ca sistemul să facă acest lucru singur, puteți utilizați comanda start, sub forma /c start /d „path_to_program” file_name.exe, de exemplu, pentru linia de comandă va arăta astfel /c start /d „C:\Windows\System32\” cmd.exe.

Pentru aceasta puteți folosi Utilitarul NirCmd. Ar trebui să conțină exec show „path_to_program\file_name.exe”, de exemplu, exec show „C:\Windows\System32\cmd.exe”.

Rulați prin linia de comandă

De asemenea, puteți lansa utilitarul necesar prin linie de comandă. Acest lucru va funcționa numai dacă promptul de comandă rulează cu drepturi de administrator. Pentru a face acest lucru, tastați cmd în bara de căutare din Start, faceți clic dreapta pe elementul găsit și selectați – Run as Administrator.

Este necesar doar să specificați calea către aplicație.

Pentru aceasta puteți folosi aplicații terță parte , precum Elevate de Johannes Passing sau PowerToys de Michael Murgolo. În acest caz, trebuie doar să scrieți calea către primul utilitar și apoi către cel care ar trebui lansat.

Pentru a evita să scrieți mult tot timpul, puteți utiliza funcția copie calea, care este disponibil atunci când utilizatorul face clic dreapta pe utilitar în timp ce ține apăsată Shift.

Rulați fereastra cu drepturi de administrator

De asemenea, puteți seta drepturi administrative pentru utilitarul Run, acest lucru va trebui făcut prin același planificator de activități, unde va trebui să specificați în câmpul „Program sau script”: rundll32 și în câmpul „Adăugați argumente”: shell32; .dll, #61.

Toate acțiunile din această aplicație vor fi, de asemenea, efectuate cu privilegii ridicate.

RunAs

Pentru a oferi altor utilizatori posibilitatea de a rula un anumit utilitar cu drepturi ridicate, puteți utiliza comanda încorporată. În primul rând, utilizatorul va trebui să creeze o comandă rapidă; programul ar trebui să fie specificat ca runas /savecred /user:Andrey „C:\Program Files (x86)\VideoLAN\VLC\vlc.exe”.

ÎN domeniuutilizator atunci trebuie să specificați numele contului calea plină la utilitate. /savecred este folosit pentru a se asigura că parola este introdusă o singură dată. După prima intrare, ceilalți vor putea folosi comanda rapidă în mod liber și vor rula programul specificat cu drepturile necesare.

ExecAS

Utilitarul poate fi descărcat de pe link-ul https://pisoft.ru/. Puteți instala programul la autentificare, utilizatorul va vedea o astfel de fereastră.

În partea de sus există opțiuni de adăugare, editare și ștergere. Când adăugați, va trebui să specificați numele și parola contului și programul în sine. Aceste date sunt stocate în formă criptată și nu vor fi pierdute.

AdmiLink

De obicei, atunci când un utilizator care nu are permisiunile necesare încearcă să ruleze un utilitar cu drepturi de administrator, i se cere o parolă, însă, a da totul la rând nu este o idee bună, iar unele programe trebuie executate cu drepturi de administrator. Dacă apare o astfel de situație, acest program poate ajuta. Îl puteți descărca de pe linkul http://crw-daq.ru/download/doc/admilink/admilink.htm.

Pentru a începe veți avea nevoie indica calea la programul pentru care se vor elibera autorizații.

Următorul este du-te la contși introduceți acolo informațiile de administrator.

Unele aplicații necesită drepturi ridicate pentru a rula pe Windows și trebuie să fie rulate ca administrator. În acest caz, cererea „ Controlul contului utilizatorului" (Controlul contului utilizatorului sau UAC), în care sistemul vă solicită acordul pentru lansarea aplicației.

Mulți utilizatori cred în mod incorect că Controlul contului de utilizator este doar o pacoste și îl dezactivează. În acest caz, securitatea computerului este grav afectată, deoarece Consimțământul utilizatorului nu mai este necesar pentru a lansa aplicații și orice malware poate porni și funcționa fără probleme. De asemenea, prezența unui antivirus nu poate garanta securitatea computerului 100%.

În acest articol, vă voi arăta cum să simplificați procesul de rulare a aplicațiilor preferate ca administrator fără a dezactiva UAC (total sau parțial) și fără a compromite securitatea.

Pentru a rula aplicația ca administrator, puteți utiliza mai multe metode:

De exemplu, vom rula linia de comandă (cmd) ca administrator.

Metoda nr. 1 (obișnuită) - lansare prin butonul din dreapta al mouse-ului (este afișat promptul UAC)

Faceți clic dreapta pe pictogramă aplicatia dorita si selecteaza " Rulați ca administrator":

Metoda numărul 2 - lansați folosind „ Ctrl+Shift+Enter" (afișat promptul UAC)

Clic Început, introduceți comanda dorită în bara de căutare și faceți clic Ctrl+Shift+Enter.

Metoda nr. 3 - setată să ruleze ca administrator în proprietățile comenzii rapide (este afișat promptul UAC)

Faceți clic dreapta pe comanda rapidă dorită și selectați „ Proprietăți".

Accesați fila „ Eticheta", faceți clic pe " În plus", bifați caseta " Rulați ca administrator":

Sau mergi la " Compatibilitate"și bifați caseta" Rulați acest program ca administrator":

Metoda numărul 4 - simplificați lansarea aplicațiilor selectate folosind programatorul de activități (promptul UAC nu este afișat)

Important! Această metodă funcționează numai pentru conturile care fac parte dintr-un grup Administratorii. Nu va funcționa pentru utilizatorii obișnuiți, deoarece plafonul lor este drepturi limitate.

Să trecem la subiect intr-un mod interesant. Dacă există o aplicație pe care o rulați tot timpul și vine de la un producător de software de încredere, de exemplu, aceasta aplicație Windows- puteți simplifica lansarea. Creați o comandă rapidă pentru programul dorit nu durează mai mult de 2 minute și acest lucru vă va permite să scăpați de acțiunile inutile în viitor. Hai să lansăm programator de sarcini (Început---> Toate programele ---> Standard---> Serviciu---> Programator de locuri de muncă) și apăsați „ Creați o sarcină":

Indicăm Nume pentru o sarcină nouă și bifați caseta " Alergați cu cele mai înalte drepturi":

Accesați fila Acțiuni, apăsați pe „ Crea", în fereastra următoare faceți clic pe " Recenzie":

Specificați calea către aplicația dorită și faceți clic pe „ Deschide":


Măriți imaginea

Faceți clic pe " Bine":

Închideți programatorul și continuați la crearea unei comenzi rapide.

Pentru a crea o comandă rapidă pe desktop, faceți clic dreapta și selectați „ Crea" ---> "Eticheta":

În câmp Locația obiectului introduceți:

Schtasks /run /tn cmd_admin

Unde cmd_admin- numele sarcinii pe care am creat-o. Dacă numele conține spații, acesta trebuie citat.

Setați numele comenzii rapide:


Măriți imaginea

Comanda rapidă este creată și gata de utilizare.

Pentru a schimba pictograma, faceți clic dreapta pe comandă rapidă și selectați „ Proprietăți":

Accesați fila „ Eticheta"și apăsați" Schimbați pictograma":

"Recenzie..."

Specificați calea către program:


Măriți imaginea

Selectați pictograma dorită și închideți ambele ferestre cu „ Bine":

Acum aplicația dorită poate fi lansată ca administrator dublu clic folosind comanda rapidă creată, dar promptul UAC nu este afișat și securitatea rămâne intactă.

Utilitate pentru automatizarea „Metodei nr. 4”

Dacă trebuie să creați comenzi rapide pentru un număr mare de programe, este convenabil să utilizați utilitarul Comandă rapidă ridicată.

Lucrul cu utilitarul se reduce la doi pași simpli:

  • Instalare
  • Trageți și plasați un fișier executabil (*.exe, *.bat, *.cmd) pe comanda rapidă a utilitarului:

Transfer automat al focalizării către programul care rulează

Specificul lansării aplicațiilor din planificator este că focalizarea nu este transferată în fereastră și, de exemplu, pentru a tasta o comandă în linia de comandă, trebuie să faceți clic suplimentar pe fereastră. Acest comportament poate ajuta la automatizarea operațiunilor programate de rutină, dar pentru „Metoda nr. 4” nu este întotdeauna convenabil.

Există mai multe metode de „ocolire”. Ele funcționează ușor diferit, așa că alege-l pe cel care ți se potrivește cel mai bine. Primul este mai convenabil pentru rularea programelor, iar al doilea pentru rularea scripturilor.

Adăugați la crearea unei sarcini:

Folosind comanda de pornire

Program sau script:

Argumente:

/c start /d „calea_la_program” nume_fișier.exe

/c porniți /d „C:\Windows\System32\” cmd.exe

Folosind utilitarul NirCmd

Program sau script:

Calea_către_nircmd\nircmd.exe

Argumente:

Exec arată „calea_programului\nume_fișier.exe”

Exec arată „C:\Windows\System32\cmd.exe”

Lansarea casetei de dialog Run ca administrator

Prin analogie cu lansarea liniei de comandă, puteți configura lansarea casetei de dialog " Executa", iar comenzile introduse în acesta vor fi lansate și ca administrator. Comoditatea acestei abordări este că lista comenzilor utilizate anterior este salvată și o puteți selecta pe cea de care aveți nevoie din listă.

Când creați o sarcină în planificator, în „ Crearea unei acțiuni" indica:

în câmp" Program sau scenariu":

Rundll32

în câmp" Adaugă argumente":

Shell32.dll, #61

Descărcați utilitarul și despachetați-l. Lansăm linia de comandă, introducem comanda dorită, sintaxa este destul de simplă:

<путь к утилите> <путь к нужному приложению>

Va fi afișat un prompt UAC și aplicația va rula ca administrator.

Nota:În context meniul Windows 7 există o funcție foarte convenabilă pentru copierea căii fișierului: țineți apăsat Schimbare, faceți clic dreapta pe fișier, selectați " Copiați ca cale".

Rularea programelor de către un utilizator ca administrator fără a introduce parola de administrator

Important! Această metodă este nesigură deoarece permite unui utilizator cu drepturi limitate să ruleze cod drepturi depline. Un utilizator viclean sau malware poate profita de acest lucru și poate compromite sistemul.

Să luăm în considerare o altă sarcină interesantă: contul tău intrare Windows este membru al grupului de administratori, există unul sau mai multe conturi care sunt membri ai grupului de utilizatori. Utilizatorul trebuie să ruleze un program care necesită drepturi ridicate. De obicei, arată astfel: utilizatorul face clic dreapta pe fișier și selectează „Run as Administrator” și i se cere să introducă parola de administrator:

Desigur, a oferi utilizatorilor o parolă de administrator nu este o idee bună. Pentru a „ocoli” acest lucru, vom folosi utilitarul AdmiLink de Alexey Kuryakin. Cu ajutorul acestuia, administratorul poate crea o comandă rapidă de lansare pentru utilizator programul necesar, în timp ce introducerea parolei de administrator este necesară o singură dată - la crearea unei comenzi rapide. Când utilizatorul pornește programul, parola va fi transmisă în formă criptată.


Această metodă va funcționa dacă programul poate fi rulat doar ca administrator și dezvoltatorul nu a uitat să indice această condiție în manifest. Cu toate acestea, mai există număr mare programe vechi sau programe care pot fi lansate atât în ​​modul normal, cât și ca administrator (va fi disponibil un set diferit de funcții). Când încercați să lansați un astfel de program folosind AdmiLink, acesta pornește în modul normal (fără privilegii administrative). Și dacă încercați să bifați caseta „Metoda nr. 3. Se păstrează stilul original al autorului.

În toate susținute versiuni Windows este posibil să rulați în sesiunea curentă programe în numele altui utilizator (Run As). Datorită acestui lucru, puteți executa un script (.bat, .cmd, .vbs, .ps1), un fișier executabil .exe sau puteți rula o instalare de aplicație (.msi, .cab) cu privilegiile altui utilizator (privilegiat) .

De exemplu, datorită capacității de a utiliza funcționalitatea Run As, puteți rula o instalare de program într-o sesiune de utilizator cu drepturi limitate sau puteți deschide snap-in-ul MMC de gestionare a computerului necesar într-un cont administrativ. De asemenea, capacitatea de a rula un program „în numele” poate fi utilă în situațiile în care aplicația este configurată sub alt utilizator (și, în consecință, își stochează setările în profilul altcuiva, la care utilizator dat fără date), și trebuie lansat cu aceleași setări în sesiunea altui utilizator.

În Windows 10, există mai multe moduri de a rula un proces ca utilizator diferit.

Rularea unui program ca alt utilizator din File Explorer

Cel mai simplu mod de a rula o aplicație sub alt utilizator este să utilizați interfata grafica Windows Explorer(Explorator de fișiere). Doar găsiți aplicația (sau comanda rapidă) de care aveți nevoie, țineți apăsată tasta Schimbareși faceți clic dreapta pe el. Selectați elementul din meniul contextual „” (Run ca utilizator diferit).

Nota. Dacă elementul de meniu " Rulați ca alt utilizator» lipsește, vezi secțiunea următoare.

În fereastra care apare, va trebui să specificați numele și parola utilizatorului sub al cărui cont doriți să lansați aplicația și să faceți clic pe butonul Bine.

Nota. Dacă trebuie să specificați un utilizator de domeniu, utilizați unul dintre următoarele formate de nume: UserName@DomainName sau DomainName\UserName

Important. Rularea unui program ca alt utilizator este posibilă dacă este specificată o parolă pentru acel utilizator. Nu veți putea folosi Run ca pentru un cont cu o parolă goală.

Deschideți Task Manager și asigurați-vă că aplicația rulează sub utilizatorul specificat.

Ce trebuie să faceți dacă nu există opțiunea „Rulați ca alt utilizator”.

În cazul în care nu aveți un element în meniul contextual Rulați ca alt utilizator(Rulează ca utilizator diferit), deschide editorul politici de grup(gpedit.msc) și asigurați-vă că în secțiune Configurare computer -> Șabloane administrative -> Componentele Windows-> Acreditări UI(Configurație computer -> Șabloane administrative -> Componente Windows -> Interfață utilizator de acreditări) politică dezactivată (Neconfigurată) Solicitați o cale validă pentru a vă conecta la contul dvs(Necesită calea de încredere pentru introducerea acreditărilor) .

Utilitar Runas: cum să rulați o aplicație ca alt utilizator din linia de comandă

De asemenea, puteți rula un program sau un script ca alt utilizator din linia de comandă sau o comandă rapidă a aplicației. În plus, această metodă presupune posibilitatea de a salva parola utilizatorului, astfel încât să nu fie nevoie să o tastați de fiecare dată. Pentru a face acest lucru, puteți utiliza utilitarul consolă runas.exe.

Deschideți o linie de comandă (sau fereastra Run apăsând comanda rapidă de la tastatură Win+R). Pentru a rula Notepad sub contul de administrator, executați comanda:

runas /user:admin „C:\Windows\notepad.exe”

În fereastra care se deschide, va apărea promptul „Introduceți parola pentru administrator”, unde trebuie să introduceți parola utilizatorului și să apăsați Enter.

Sfaturi. Dacă numele de utilizator conține un spațiu, acesta trebuie plasat între ghilimele.

Dacă trebuie să rulați programul sub un utilizator de domeniu, trebuie să utilizați formatul de nume UserName@DomainName sau DomainName\UserName. De exemplu, pentru a utiliza Notepad pentru a deschide fișier textîn numele utilizatorului de domeniu, utilizați comanda:

runas /user:corp\domain_admin „C:\Windows\notepad.exe C:\tmp\2871997x64.txt”

Introduceți parola pentru corp\domain_admin:
Se încearcă să ruleze C:\Windows\notepad.exe C:\tmp\2871997x64.txt ca utilizator „corp\domain_admin”...

Pentru a crea o comandă rapidă pe desktop pentru a rula un program sub alt utilizator, pur și simplu creați o nouă comandă rapidă, iar în fereastra cu adresa obiectului căreia, specificați comanda dorită cu runas.

Când rulați o astfel de comandă rapidă, i se va solicita parola utilizatorului.

runas /user:admin /savecred „C:\Windows\notepad.exe”

După specificarea parolei, aceasta va fi salvată și data viitoare când rulați comanda runas sub același utilizator cu cheia /savecred, sistemul va folosi automat parola salvată și nu vă va mai solicita ea.

Cu toate acestea, utilizarea parametrului /savecred nu este sigură deoarece un utilizator în al cărui profil este salvată parola altcuiva o poate folosi pentru a lansa orice comenzi cu aceste privilegii sau chiar schimba parola altcuiva. În plus, parolele salvate din Credential Manager pot fi furate cu ușurință, deci este mai bine (și chiar mai mult ca să nu poți salva parola).

Nota. În plus, comutatorul /savecred nu funcționează în edițiile Home de Windows.

Rularea snap-in-urilor MMC ca alt utilizator

În unele cazuri, trebuie să rulați unul dintre snap-in-urile de gestionare Windows ca alt utilizator. De exemplu, dacă trebuie să rulați snap-in-ul sub alt utilizator, puteți utiliza această comandă.

runas.exe / utilizator: DOMAIN\USER „cmd /c start \”\” mmc %SystemRoot%\system32\dsa.msc”

Puteți lansa orice alt snap-in într-un mod similar (principalul este să îi cunoașteți numele).

Cum să adăugați un element „Run as..” la programe din meniul Start

În mod implicit, în Windows 10, elementele din meniul Start (ecranul de pornire) nu au capacitatea de a lansa aplicații sub alt utilizator. Pentru a adăuga meniul contextual Politica „Rulează ca alt utilizator” trebuie să fie activată Afișați comanda „Run ca utilizator diferit” la pornire (Afișați comanda „Run ca utilizator diferit” pe Start) în secțiunea Editor de politici de grup (consola gpedit.msc) Configurare utilizator -> Șabloane administrative -> Meniu Start și bară de activități(Configurație utilizator -> Șabloane administrative ->Meniu Start și bară de activități).

Sau, dacă este editor, creați în ramura registry HKEY_CURRENT_USER\Software\Politici\
Microsoft\Windows\Explorer
o cheie DWORD cu numele ShowRunasDifferentuserinStart și valoarea 1.

Mai rămâne doar să actualizați politicile (gpupdate /force) și să vă asigurați că programele din meniul Start vor avea un nou meniu contextual În plus -> Rulați ca alt utilizator.