我试图通过php popen
命令在我的服务器上运行.bat
文件,我一直在努力奋斗,终于到了所有权限都设置正确的地步,现在我可以真正执行文件,但是我遇到了问题。在我的服务器日志,它会显示未找到命令CentOS | .bat文件
foo.bat: line 1: mstsc: command not found, referer: http://dev.example.com
文件中完整的代码mstsc /v:192.168.1.1
我知道这意味着它不能识别的命令在CentOS但林不知道该怎么做来解决这个问题。
此代码的目的是为请求它的用户打开RDP。请记住,这段代码在我的Windows操作系统上使用xampp在本地完美工作,但是当我将它上传到运行CENTOS的服务器时,它不起作用。
我的问题是
如何解决这个错误,并允许CENTOS执行,对于用户打开一个RDP窗口中的命令
您期待Windows批处理文件在Linux上运行? – Squashman
@Squashman与其回复如此温和,你可以提供一些建议,你的评论不是很有帮助。 .bat文件属于Windows操作系统,因此无法在您的Linux服务器系统上运行。在这里寻找从您的Web浏览器运行RDP:http://superuser.com/questions/312011/can-you-launch-remote-desktop-via-url –
@KenziieeFlavius,它不是一个评论。我问了一个问题。句子以问号结尾。 – Squashman