Execute batch script with admin rights in windows

2019-07-29 14:40发布

问题:

I am trying to run a batch file from php with exec() but it is not working. When I run the same script in a command window in admin mode the script works.

Now I want to know how can I configure in php that my script can be execute with ADMIN mode.

回答1:

You can use RunAs Command. Since it will ask admin password and you are running it from web you should pipe the admin password to the command.

exec('echo adminpassword | runas /user:administrator fullPathToProgram',$output);
print_r($output);