The Win32_OperatingSystem class exposes the machines Description. This is how you can easily change a computer’s description.
PS> Get-CimInstance -ClassName Win32_OperatingSystem | select Description Description ----------- PS> Get-CimInstance -ClassName Win32_OperatingSystem | Set-CimInstance -Property @{Description = 'Richards Laptop'} PS> Get-CimInstance -ClassName Win32_OperatingSystem | select Description Description ----------- Richards Laptop
You can see that the description is originally blank. Get the CimInstance of Win32_OperatingSystem and pipe it to Set-CimInstance. The property to change and its new value are held in the hash table that’s the value given to the –Property parameter. You can modify multiple properties at once – just add them as property-value pairs to the hash table
under: PowerShell and CIM