我有这个单行:
get-WmiObject win32_logicaldisk -Computername remotecomputer
Run Code Online (Sandbox Code Playgroud)
输出是这样的:
DeviceID : A:
DriveType : 2
ProviderName :
FreeSpace :
Size :
VolumeName :
DeviceID : C:
DriveType : 3
ProviderName :
FreeSpace : 20116508672
Size : 42842714112
VolumeName :
DeviceID : D:
DriveType : 5
ProviderName :
FreeSpace :
Size :
VolumeName :
Run Code Online (Sandbox Code Playgroud)
如何获得Freespace和Size的DeviceID C:?我需要提取这两个值而没有其他信息.我用Selectcmdlet 尝试过,但没有效果.
编辑: 我只需要提取数值并将它们存储在变量中.
在将文件复制到该服务器之前,我需要一种方法来检查远程 Windows服务器上的可用磁盘空间.使用此方法,我可以检查主服务器是否已满,如果是,则我将文件复制到辅助服务器.
如何使用C#/ ASP.net 2.0检查可用磁盘空间?