I'm struggling on how to add a numeric value to a property using PS
here is my sample script
$newClass = New-Object System.Management.ManagementClass ("rootcimv2", [String]::Empty, $null);
$newClass["__CLASS"] = "Desktop_Machine";
$newClass.Qualifiers.Add("Static", $true)
$newClass.Properties.Add("Off", [System.Management.CimType]::UInt32, $false)
$newClass.Properties["Off"].Qualifiers.Add("Static", $true)
$newClass.Properties["Off"].Qualifiers.Add("Key", $true)
$newClass.Put()
Get-WmiObject -Namespace rootcimv2 -Class Desktop_Machine | Set-WmiInstance -Arguments @{Available=20}
here is where I am struggling, I don't get any error when I set the value 20 for the property "Available" but when I query it, I don't get any value.
I'm just learning and a newbie to all of this.
Thank you in advance
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…