我正在尝试使用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存储模块)。