【问题标题】:Cmd script in shell_exec fails to runshell_exec 中的 Cmd 脚本无法运行
【发布时间】:2015-08-26 10:46:03
【问题描述】:

我需要通过 PHP 将用户添加到本地 windows 组。这是我的尝试:

<?php
$output shell_exec('net localgroup groupname /add domain\user');
echo $output;
?>

我收到Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\test\acc.php on line 2。我想这是一些逃避问题,但我无法弄清楚。尝试了双反斜杠 \\ 但没有帮助。

【问题讨论】:

    标签: php windows cmd shell-exec


    【解决方案1】:

    您忘记将返回值分配给$output 变量

    $output = shell_exec('net localgroup groupname /add domain\user');
    

    【讨论】:

    • 哦!我的!上帝!没有意见。我总是很惊讶人们怎么会那么盲目,现在我在这里。谢谢。
    • @fishmong3r,没问题,每个人都会遇到这种情况。如果这是您的问题,并且如果我的回答解决了您的问题,请接受它作为答案。
    • 是的。我会在 6 分钟内完成。
    猜你喜欢
    • 1970-01-01
    • 2016-07-13
    • 1970-01-01
    • 2015-05-26
    • 1970-01-01
    • 2021-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多