to set bios password

can someone help me for below questions

  1. cmdlet to set bios password of a remote machine using powershell.
    2.to generat report to find out how many have been set or failed
    3.script to set multiple machines together.

machine model : HP comapq pro 6305 MT

This would have to be provided by your PC manufacturer. Windows doesn’t have any control or insight into BIOS-specific features like passwords, and so Microsoft itself doesn’t ship commands to perform BIOS-related tasks. Different manufacturers handle BIOS passwords in different ways, so they have to provide the utilities you’re asking for. That might be a PowerShell command, something else, or nothing at all, depending on the vendor.