首页 > 解决方案 > 如何从 cmdlet 命令获取属性并将它们作为整数保存到变量中

问题描述

例如,我试图从 cmdlet 中获取一个值,将其保存为 int 并在 PowerShell 脚本中的 if 语句或 while 语句中使用它。

$value = Get-WmiObject -Class Win32_logicaldisk -Filter "DriveType = '2'" | 选择对象大小 echo $value

 Size
 ----
1992032256 <------- I am trying to get that number so that I can use it in a if statement and compare it with another number

标签: powershellcmdlets

解决方案


像这样:

$value = Get-WmiObject -Class Win32_logicaldisk -Filter "DriveType = '2'"
$value.size

推荐阅读