2017-06-06 96 views
0

如何获得VariableValue3并将它作为字符串输入$myVariable从Win32_Environment获取价值WMI查询

get-wmiobject -class Win32_Environment | select-object Name, VariableValue 

Name      VariableValue 
----      ------------- 
ValueName1    VariableValue1 
ValueName2    VariableValue2 
ValueName3    VariableValue3 
ValueName4    VariableValue4 

回答

3
$myVariable = (Get-Wmiobject -class Win32_Environment | Where-Object {$_.Name -eq "ValueName3"}).VariableValue 
+0

但我不知道“VariableValue3”,我只是想以“ValueName3”这个值。另外你的查询不起作用。 – Sharpowski

+1

@Sharpowski道歉,错字,现在纠正。你指定'Name'的值('ValueName3')并返回VariableValue('VariableValue3') – gms0ulman