永发信息网

php 执行system函数不报错,但是生成不了结果

答案:2  悬赏:30  手机版
解决时间 2021-03-23 16:11
php 执行system函数不报错,但是生成不了结果
最佳答案
大多时候没有权限执行,或者别的引用,直接调用system并没有效果,下面的代码调用com,我用过,比较有效(windows下哦):

function exec_wincmd($cmd)
{
$WshShell = new COM("WScript.Shell");
$cwd = getcwd();
if (strpos($cwd,' '))
{ if ($pos = strpos($cmd, ' '))
{ $cmd = substr($cmd, 0, $pos) . '" ' . substr($cmd, $pos);
}
else
{ $cmd .= '"';
}
$cwd = '"' . $cwd;
}
$oExec = $WshShell->Run("cmd /C \" $cmd\"", 0,true);

return $oExec == 0 ? true : false;
}
全部回答
这样写试试 `$command`
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你想干什么英语,你要干什么用英语怎么说?
如图,在△ABC中,∠B、∠C的平分线相交于F,
自卸车GTL同国五电喷 潍柴和福康哪个好
药店里卖的山药干是生的还是熟的
工农路加气站我想知道这个在什么地方
表达感恩或大爱的诗词,关于感恩的诗句古诗词
HP 300GB 10K 6G 2.5 SAS DP HDD中的6G代表什
“中国立国数千年,礼义纲纪、云为得失,皆奉
右脑开发适合多大的孩子?
世界各大组织机构的名称以及英文全称和缩写!
怎样才能真正地做到让大家都能够切实明白保护
求帮配800块电脑配置能玩LOL就好谢谢!
为什么电线的绝缘皮会带电?貌似绝缘皮没有损
已知x2+y2+2x+6y+10=0,求(x+y)2的值.
你好,我也有一台s1200btl的电脑,想买个技嘉
推荐资讯
梨和麦片可以同时吃吗
小学家长对孩子的寄语,小学生成长记录册家长
徐娇有没有穿过白色连裤袜(穿过几种,每种是
绵阳市27路公交车怎么到五栋楼站
2000年华北油田买断职工一直在交养老保险2019
视源股份的起家业务是什么?
求“干妹妹”歌词
上联;老鼠上梁梁上君子,
非群主如何删除群消息,QQ群文件怎样删除不是
哗啦哗啦是下雨声吗
〔中楹对联〕出句:诗味唯同山水似【清韵】
诗歌用英文怎么说,如何赏析一首英文诗歌
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?