Automate adjustment of BIOS (UEFI) prior to imaging

Hi there
I have a client that needs to image a large number of laptops. Prior to imaging they need to make some BIOS (UEFI) changes. I believe this can be done in Windows PE as well as MDT/SCCM, using WMI commands inside a VBS script.
2 questions:-
1. How do I create this VBS script in the first place?
2. Is there a tool I can use to help me?
Bonus question! Is there an easier way to be adjust an UEFI BIOS prior to imaging?
Cheers
Michael
mikhaelSales EngineerAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Alex GreenProject Systems EngineerCommented:
what are you trying to change is a big question here.
Hayes JupeIT DirectorCommented:
ok - so you haven't given us much to go on here... but the process is this:

- Determine what make/model of hardware you need to update BIOS settings for (it sounds like you have a specific model in mind)
- Download the vendors tool for updating BIOS settings.... for Dell, its Dell command configure (renamed CCTK) - https://www.dell.com/support/article/au/en/aubsd1/sln311302/dell-command-configure?lang=en
- For HP, its the HP BIOS configuration utility...
- if you have another brand, do a google and find their BIOS config utility
- From there, it depends on the tool... e.g. the Dell tool allows you to either set specific settings within the command line (which I prefer) or setup one how you like it, then save those settings to apply to other machines
- either way, you will need to use the tool to get and set settings on one machine first - and keep going until you have the command line right
- once you think you have the command like right - check it on another, out of the box machine, to be sure (from the windows Full OS is fine)
- Once you have that, simply create a package in SCCM, run the command you want - and your done.

In regards to your comment about a vbscript - some of the older BIOS config tools came as VBScripts, but I haven't seen one of them for a while now. The current tools are generally executables with command line options

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mikhaelSales EngineerAuthor Commented:
Hayesjupe
I found a tool - a GUI tool specific to my make and model - that can either configure the BIOS of the machine I'm working on or export as VBS or INI. Then I can use cscript to automate it.
Thanks very much.
Michael
Hayes JupeIT DirectorCommented:
awesome.
IT is different for each brand, sometimes even models with brands.... so you may have to find a different one for different machines - but that's just the way it is.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
WMIC

From novice to tech pro — start learning today.