camscape - for excellent IT solutions itkb.ro - IT knowledge base

securitate :: cum sa executi un program ca administrator automat fara sa ceara parola

Traian
Traian Z.
TitleCum sa executi un program ca Administrator automat fara sa ceara parola
Tagsbat, batch script windows, run as, script, Administrator
Desc.Cum sa executi un program in windows, automat, cu drepturi de administrator, fara sa ceara parola
CodeKBSEC0001 v1.0
Date12 noiembrie 2010
Exista cazuri in care anumite programe sunt instalate cu drepturi de Administrator, iar odata cu logarea calculatorului in domeniu, nu mai ruleaza corect pe userul nou creat, chiar daca acesta se afla in grupul Administrators.

Daca programul se ruleaza cu click-dreapta->Run As ...->Administrator si se introduce parola de Administrator, acesta va functiona corect.

Totusi nu ne dorim ca utilizatorul sa stie si/sau sa trebuiasca sa introduca de fiecare data cand ruleaza aplicatia, parola de Administrator.

Solutia este crearea unui BAT care sa ascunda aceasta functionalitate, iar scurtatura pentru rularea aplicatiei sa fie de fapt scurtatura catre acest BAT.

Este nevoie de o resursa suplimentara: sanur.exe disponibil la
http://www.commandline.co.uk/sanur_unsupported/index2.html

Acest executabil permite pasarea de parametrii text in mod automat unei alte comenzi.

Exemplu fisier BAT:

runas /u:domain\username program.exe | sanur pa55w0rd

Unde:

domain – domeniul userului Administrator – de obicei numele calculatorului (ROBUHWKS005)

username – utilizatorul (Administrator)

program.exe – executabilul ce se doreste a fi rulat

pa55w0rd – parola userului

Fisierul BAT si sanur.exe trebuie pozitionate in acelasi folder cu fisierul de executat.