Trčanje cmd iz SYSTEM na Windows 7

Povremeno moram pokrenuti programe u ime sustava (SYSTEM ili Local System). To je obično potrebno za testiranje ili uklanjanje pogrešaka u radu različitih programa i skripti, što će kasnije pokretati planer. Ispitivanje performansi takvih programa nije uvijek prikladno iz vašeg (čak i ako administrator) računa.

Kako mogu pokrenuti program ili interaktivni naredbeni redak (cmd) s povlasticama administratora? U Windows XP, 2000 i Windows Server 2003, to se može učiniti vrlo jednostavno. Bilo je dovoljno prijaviti se u sustav s administratorskim pravima, otvoriti naredbenu liniju i upisati ga:

u 12:23 / interaktivni cmd.exe

, gdje 12:23 - trenutačno vrijeme + jedna minuta (u formatu od 24 sata).

Nakon što dođe određeno vrijeme, vidjet ćete crni prozor naredbenog retka pokrenut s pravima lokalnog sustava. Vrijedno je napomenuti da ako ovaj trik izvodite putem terminalne veze na Windows Server 2003, tada će se naredbeni prozor pokrenuti u sesiji za konzolu (kako se povezati s rdp konzolom).

U sustavu Windows 7 situacija se malo promijenila i trik prikazan gore ne funkcionira. To je dobro sa sigurnosnog stajališta, ali meni je kao administratoru izuzetno nezgodno. Srećom, uspio sam pronaći alternativni način za pokretanje interaktivne naredbene linije s sistemskim pravima u sustavu Windows 7. Trik je korištenje već poznatog uslužnog programa SysInternals zvanog PSexec.exe. Preuzmite na svoje računalo.

Otvorite naredbeni redak s administratorskim pravima ("Pokreni kao administrator".) Otvorite direktorij u kojem se nalazi izvršna datoteka PSexec.exe i utipkajte:

psexec -i -s cmd.exe

parametar  -ja znači interaktivno lansiranje, -a trčanje iz sustava

Nakon što se naredba izvrši, pojavit će se novi prozor s naredbenim retkom pokrenutom s računa NT Authority \ System.

Na isti način možete pokrenuti bilo koji program ili skriptu sa sistemskim pravima, samo promijenite cmd.exe u ime svog programa u parametru uslužnog programa Psexec.

Također možete pročitati članak koji opisuje kako stvoriti Windows Scheduler posao koji radi sa sistemskim pravima..