【发布时间】:2015-08-26 23:23:08
【问题描述】:
我希望计算多个不同服务器上所有共享文件夹(管理员共享除外)的总大小(将所有访问的文件合并到 NAS 盒以便于备份/恢复),但我在查找时遇到了一些问题一个解决方案。
我确定这可以在 powershell 中完成,但我找不到正确的信息让我继续前进,我目前可以吐出服务器上所有共享的列表,但不知道从这里去哪里:
$servers =@(
"server1",
"server2")
foreach($server in $servers)
{
get-WmiObject Win32_Share -computerName $server -filter "Type = 0"
}
【问题讨论】:
-
你想要什么总大小?请记住,您很容易重复计算(例如,共享文件夹的子文件夹本身就是共享的)。
标签: powershell wmi