Setting Supervisor Password on ThinkCentres in an SCCM Environment

Look, I know this has been asked a number of times in the past, but I have been tasked with re-re-confiming so please bear with me.

Is there a utility we can useto automate thesetting of a newBIOS supervisor password (as in for the first time; as in there's no password on it currently but we want one) on ThinkCentres in:

a 64-bit version of Windows (be it Windows 7 or Windows 10 etc.)? OR

a 32-bit version of Windows (be it Windows 7 or Windows 10 etc.)? OR

a 64-bit version of WinPE? OR

a 32-bit version of WinPE?

For organizations with an appreciable number of assets (I'd say anything above 200), a manual process is just not going to cut it. We may not be an 80k asset shop, but touching well over 1k assets is just not feasible. Dell & HP have solutions for this, so the 'malware scare' canned response is insufficient.

In each case, the answer is the same. I need something recent that I can take back to 'the powers that be' to say

Yup, Lenovo is still singing the same tune: can't be done without boots on the ground physically touching each asset.

Good day.

Nothing that I know of has changed, nor does it seem that a change is being considered. There is no way to set an initial Supervisor password via script. It requires physical presence. If a Supervisor password already exists, only then may it be changed via script.

As the question has been asked and answered many times, by Lenovo people in the Enterprise Client Management board, I'm locking this thread. If you need further information, please post in the Enterprise board.