0
似乎没有在PHP正从EXEC输出()命令,操作系统:Windows XP从窗口(PHP)中的exec()输出?
这里使用的代码: EXEC( “回声%的用户名%”,$输出);
使用print_r($ output)返回1;
似乎没有在PHP正从EXEC输出()命令,操作系统:Windows XP从窗口(PHP)中的exec()输出?
这里使用的代码: EXEC( “回声%的用户名%”,$输出);
使用print_r($ output)返回1;
echo
不是您可以调用的Windows上的程序。这是由命令处理器专门提供的功能(即cmd.exe
)。
如果你想以这种方式使用用户名,不要启动一个shell。改为使用getenv
。
(如果由于某种原因,你想用你echo
需要做cmd.exe /c echo Whatever
,还要注意检查返回代码和输出可能是有用的)