How to run powershell command in batch file

Enclose your PowerShell code in,

powershell -Command "& {}"

Remember to separate all statements with ; and to enclose your " with a quoted string, i.e by using ""

powershell -Command "& {$BIOS= Get-WmiObject -computername ""BAHRIATSG2-PC\"" -Namespace root/hp/instrumentedBIOS -Class HP_BIOSSettingInterface; $BIOS.SetBIOSSetting('Setup Password','<utf-16/>TheBIOSPassword','<utf-16/>')}"

Leave a Comment