繁体   English   中英

如何使用php中的凭据访问网络驱动器文件夹?

[英]How to access network drive folder using credentials in php?

我正在处理如下所示的php代码,其中我想使用php中的凭据访问网络驱动器文件夹(音乐)。 正在设置凭据是因为我只想将完全访问权限授予特定用户。

$src_dir = '\\\\\\INVEST-OP-001\\test\\music'; // Line#A

音乐文件夹的完全许可/访问权授予以下凭据:

username : 'mickeymouse'
password : 'helloworld'

问题陈述:

我想知道应该在Line#A的php代码中进行哪些更改,以便可以使用php中的凭据访问音乐文件夹。

这对我有用:

<?php

$user = 'mickeymouse';
$password = 'helloworld';

exec('net use "\\\INVEST-OP-001\test\music" /user:"'.$user.'" "'.$password.'" /persistent:no');
$files = scandir('\\\INVEST-OP-001\test\music');
echo '<pre>';
print_r($files);

exec('net use "\\\INVEST-OP-001\test\music" /delete /yes');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM