我在我的脚本中使用http://www.smorgasbork.com/2008/07/23/accessing-smb-servers-with-php/ smbclient流包装器。
我可以使用以下代码在共享上创建目录:
<?php
require('smbclient.php');
$smbc = new smbclient ('//servername/public','d\username','password');
if (!$smbc->mkdir ("a"))
{
echo "failure";
print join ("\n", $smbc->get_last_cmd_stdout());
}
else {
echo "success";
}
?>
现在我无法弄清楚如何在此路径下创建目录: //服务器/公共/已/现有/文件/结构/ A
如果我正常使用smbclient我只是cd到我想要修改的东西的目录,这不是一个选项,因为smbclient.php中没有cd函数