windows - Hvordan PSExec kører applikation som SYSTEM bruger?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg spekulerede på, hvordan psexec.exe fra sysinternals udfører en proces som en SYSTEM-bruger.
Jeg skal køre et værktøj under en SYSTEM-proces, men jeg ved ikke rigtig, hvordan man gør det uden at registrere det som en tjeneste.


Har nogen en ide?


P.S. Jeg ville virkelig foretrække at gøre det med WINAPI (C ++). Tak! :-)


Tak!

Bedste reference


psexec virker ved at oprette et fantom, bag scenen Windows-tjenesten med navnet 'psexesvc', der derefter fjernes, efter at operationen er fuldført.


Detaljer er her: http://www.windowsecurity.com/articles/PsExec-Nasty-Things-It-Can-Do.html[3]


Måske kunne dit værktøj kalde psexec for at køre en proces?