Run CMD as LOCAL SYSTEM User
Mark Berry May 22, 2009
Zenith Infotech's SAAZ platform allow you to set up jobs to run on client machine, e.g. for installing software. The jobs run as user LOCAL SYSTEM. Deploying a SAAZ job can take 15-30 minutes, which is too long to wait between test runs. So how does one open a command prompt as user LOCAL SYSTEM for testing? Adi Otlean provides the answer near the end of this post:
- Open a command prompt and type
sc create CmdSvc binpath= "cmd /K start" type= own type= interact
sc start CmdSvc
Attempting to start the service will fail with error 1053 because CMD doesn't have any service-related code. However it will also open a new CMD window running as LOCAL SYSTEM. - Do your testing in the new CMD window.
- When you're done, you might want to get rid of the service:
sc delete CmdSvc
Thanks Adi
