Powershell NAS CIFS共享可用空间



我正在尝试使用PowerShell检索以下信息:CIFS NAS共享上的可用空间。尝试了PS-Drive,但肯定有比持久化已安装的驱动器更好的方法:

New-PSDrive –Name "R" –PSProvider FileSystem –Root "\serverNameFolder" -Persist
Get-PSDrive R | Select-Object Free
Remove-PSDrive -Name "R"

是否有更好的方法来检索NAS CIFS卷的可用空间?

如果NAS供应商提供SMI-S提供程序,则可以安装它并使用Powershell存储模块get-virtualdisk cmdlet。我知道,例如,NetApp和EMC都有SMI-S提供商。

顺便说一句,当你说"更好的方式"时,在什么方面更好?SMI-S提供程序"更好"的一点是,它可以提供更多的信息,而不是查询映射驱动器(无论是否持久)和更多的操作(提供新LUN、拍摄快照等)。但它也不好,因为使用它需要更多的步骤(下载提供程序、安装它、配置它、加载PS存储模块)。

最新更新