scriptblock wmisearcher hashtable psobject wmiclass decimal string double single switch object float regex array long char bool byte type int xml ref wmi