获取带有凭据的disk_space



嗯,我想做的是,在局域网中获取磁盘的空间信息。我将UNC路径存储在一个xml文件中,并遍历它。

在PHP中:

$filename = 'C:/...../config/config.xml';
echo '<div class="container">';
if (file_exists($filename)) {
    $xml = simplexml_load_file($filename);
    foreach($xml->children() as $Path) {
        foreach($Path->children() as $Path1) {
           $disk = disk_total_space($Path1);
.
.

这实际上工作得很好,但是当我试图在另一个网络中获取磁盘信息时,它失败了。所以当我通过UNC-Path在windows上连接(用户名和密码)第一,然后它的工作,因为现在我有访问权。我可以映射网络磁盘,但这对我来说不是一个好的解决方案,因为磁盘太多了。

现在我的问题是,是否有一种方法可以将用户名和密码传递到UNC-Path?

将Web服务器作为服务安装,并设置相应的凭据:
>> 这个帐户
提供有效的用户名密码(访问UNC-Path的凭据)并重新启动Web服务器。

相关内容

  • 没有找到相关文章

最新更新