![是否可以查看远程服务器上的可用空间量,而无需将其映射为网络驱动器?](https://linux22.com/image/1611227/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E6%9F%A5%E7%9C%8B%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%E5%8F%AF%E7%94%A8%E7%A9%BA%E9%97%B4%E9%87%8F%EF%BC%8C%E8%80%8C%E6%97%A0%E9%9C%80%E5%B0%86%E5%85%B6%E6%98%A0%E5%B0%84%E4%B8%BA%E7%BD%91%E7%BB%9C%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
目前,如果从 Windows 客户端映射远程驱动器(通过导航到计算机/此 PC 并单击“映射网络驱动器”),则每次将光标悬停在新映射的驱动器上时,其关联的工具提示都会显示远程服务器上的可用空间量。有没有办法查看远程服务器的可用空间,而无需将其明确映射为网络驱动器?
答案1
关于这一点的文章有很多,但基本前提是
get-WmiObject win32_logicaldisk -Computername remotecomputer
您可以使用以下语法来扩展它
$disk = Get-WmiObject Win32_LogicalDisk -ComputerName remotecomputer -Filter "DeviceID='C:'" |
Select-Object Size,FreeSpace
$disk.Size
$disk.FreeSpace