使用PHP的system
函数,你怎么能传递参数到一个批处理文件?PHP系统批处理参数
它可能会是这个样子
system("batch.bat argument", $output);
我发现了如何用c执行它++可执行here
我猜测它应该是比较简单..
真正的问题是如何使用批处理文件接收参数?
使用PHP的system
函数,你怎么能传递参数到一个批处理文件?PHP系统批处理参数
它可能会是这个样子
system("batch.bat argument", $output);
我发现了如何用c执行它++可执行here
我猜测它应该是比较简单..
真正的问题是如何使用批处理文件接收参数?
你是对的,没有区别。这里是一个小的演示:
首先一个批处理文件,只是输出它的参数:
C:\Documents and Settings\SO>type a.bat
@echo off
echo %*
使用system
调用批处理文件传递a
和b
为ARGS一个PHP程序:
C:\Documents and Settings\SO>type a.php
<?php
system("a.bat a b",$out);
?>
在运行php时,调用system
调用带有a
和b
的bat文件作为参数,批处理文件运行并响应a
在批处理文件b
C:\Documents and Settings\SO>php a.php
a b
你究竟怎么写的。这有什么问题吗? – Mchl 2010-09-04 17:06:10
不,您如何获得批处理文件的参数 – 2010-09-04 17:10:02