【发布时间】:2010-11-11 21:42:47
【问题描述】:
我需要在 php 脚本中运行 .cmd 批处理文件。
将通过浏览器中的经过身份验证的会话访问 PHP。
当我从服务器桌面运行 .cmd 文件时,它会向 cmd.exe 输出一些输出。
我想将此输出路由回 php 页面。
这可行吗?
【问题讨论】:
-
[再次添加评论,因为链接被破坏] 不会将 .cmd 文件包含在反引号中,就像这里的 .bat 文件示例一样? php.net/manual/pl/language.operators.execution.php
-
这样的?我现在手头没有 PHP,所以无法测试,抱歉! $test"; ?>
-
@hamlin11 - 什么不起作用(“print
ls;”)?我刚刚测试了它(不过在 linux 机器上),它对我来说效果很好。试试: -
只是好奇,cmd文件是做什么的?
-
运行 7zip 并做一些文件管理工作
标签: php batch-file cmd windows-server-2003