我有以下php命令:
我收到以下输出:
Status Local Remote Network
OK S: \\srv\dataS Microsoft Windows Network
当我在cmd窗口中运行net use时,我收到以下输出
Status Local Remote Network
OK L: \\srv\dataL Microsoft Windows Network
OK M: \\srv\dataM Microsoft Windows Network
OK P: \\srv\dataP Microsoft Windows Network
OK R: \\srv\dataR Microsoft Windows Network
OK S: \\srv\dataS Microsoft Windows Network
应该显示所有映射的网络驱动器,还是PHP限制返回的驱动器数量?
如果命令应该返回多个网络驱动器,请提供简短示例,说明谁可以返回多行。
TIA
执行完var_dump之后,返回的值是
Status Local Remote Network
OK S: \\srv\dataS Microsoft Windows Network
shell_execute应该以字符串形式返回完整的输出,请确保您不是使用exec。
很遗憾,我没有Windows环境,无法测试Windows命令。然而; Linux命令可与shell_exec(以字符串形式输出)
一起正常工作请让我知道