我想通过php脚本远程重启Windows服务器。但是我无法做到这一点。
我已经在Windows服务器上创建了.bat文件,但是无法远程访问该文件。我正在使用exec()函数使用php
exec('c:\WINDOWS\system32\cmd.exe /c START C:\WINDOWS\abc.bat');
exec('shutdown -r -f -t 10 -m \\\\IP-ADDRESS -c "please wait system is rebooting"');
答案 0 :(得分:0)
用于REBOOT
exec('shutdown /r');
要关闭计算机,请输入shutdown / s
要重新启动计算机,请键入shutdown / r
要注销计算机,请输入shutdown / l
有关选项的完整列表,请键入shutdown /?
使用此命令,您可以在php下运行cmd。
exec('start cmd /k C:\WINDOWS\abc.bat');
OR
shell_exec('/s');
shell_exec('start cmd /k C:\WINDOWS\abc.bat');