Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在具有管理员权限的远程Windows计算机上执行PHP命令_Php_Windows_Lamp - Fatal编程技术网

在具有管理员权限的远程Windows计算机上执行PHP命令

在具有管理员权限的远程Windows计算机上执行PHP命令,php,windows,lamp,Php,Windows,Lamp,我目前正在使用LAMP web服务器和运行在Ubuntu服务器上的PHP创建一个计算机管理intranet站点。要远程关闭域连接的机器,我通常在我的机器上的命令提示符中运行一个shutdown命令,它告诉电脑通过Active Directory关闭 有没有办法从Ubuntu上的Apache连接到远程Windows机器,并在具有域管理员权限的帐户下运行该命令?如果可能的话,我不希望在PHP脚本中使用纯文本密码,那么可以使用公钥或类似的东西来实现吗? 它可以让你运行命令行程序来帮助你自动化这个过程,

我目前正在使用LAMP web服务器和运行在Ubuntu服务器上的PHP创建一个计算机管理intranet站点。要远程关闭域连接的机器,我通常在我的机器上的命令提示符中运行一个shutdown命令,它告诉电脑通过Active Directory关闭

有没有办法从Ubuntu上的Apache连接到远程Windows机器,并在具有域管理员权限的帐户下运行该命令?如果可能的话,我不希望在PHP脚本中使用纯文本密码,那么可以使用公钥或类似的东西来实现吗?

它可以让你运行命令行程序来帮助你自动化这个过程,它可以让你执行一个批处理文件来完成你想要的事情