$Text = $pcname.text +' this is just some text'
$BIOSInterface = Get-WmiObject -Namespace root/hp/instrumentedBIOS -Class HP_BIOSSettingInterface
$BIOSInterface.SetBIOSSetting('Ownership Tag', $Text, '<utf-16/> password')
$changeBios = $BIOSInterface.SetBIOSSetting('Ownership Tag', $Text, '<utf-16/> password')
$changebioscode= $changeBios.return
If(($changebioscode) -eq 0)
{
write-host "OK"
}
Else
{
write-host "Error - (Return code $changebioscode)" -Foreground Red
}
Я использую приведенный выше код для изменения тега владения моими компьютерами. Когда я пытаюсь запустить это с учетной записью локального администратора и правильным паролем в приведенном выше коде, он все равно возвращает код 6. Я также запускаю код от имени администратора.