小编fap*_*m84的帖子

获取 NAS 上的文件夹已用空间 C#

有没有办法使用 C# 获取位于 NAS 或网络共享目录(即:\\myNASdrive\MediaFiles)上的文件夹大小(驱动器上的已用空间)?

我已经尝试过这样的事情:

string[] a = Directory.GetFiles(p, "*.*");
long b = 0;
foreach (string name in a)
{       
    FileInfo info = new FileInfo(name);
    b += info.Length;
}   
return b;
Run Code Online (Sandbox Code Playgroud)

但这仅适用于本地文件夹。

我们也尝试过使用用户模拟,但没有结果。

c# directory size shared-directory nas

2
推荐指数
1
解决办法
2221
查看次数

标签 统计

c# ×1

directory ×1

nas ×1

shared-directory ×1

size ×1