UNSOLVED

Start-Bushido

updated

7 years ago

0

12267

September 22nd, 2019 16:00

How to write a Driver & BIOS Update script?

Hello,

I'm a helpdesk technician in an organization that is rolling out the Latitude 7390 2 in 1 as a standard issue PC for our users.

We image between 10-20 PCs a week using SCCM Deployment.

Currently our process to install driver and BIOS updates is to download and run Dell SupportAssist and manually go through the steps to bring the system up to date.

I like this tool, but I realize that by default it's setup to connect to the internet and download the required install files on each execution.

Given the number of systems my colleagues and I image on a weekly basis, I am looking to cut down on the time required to do this and streamline this workflow.

Is there a way I could download all the required files to a USB drive and configure a script I could run manually on first boot to install all the required drivers and BIOS updates by invoking a PowerShell or CMD command?

The challenges I foresee are:

1. There appears to be a pre-determined sequence the tool uses to install updates. It will download certain updates, then prompt the user to reboot, then when it's run on the next boot it will continue until everything is up to date.

To avoid issues I'd like to keep this order of operations intact.

2. Periodically there will be new driver and BIOS updates available, and I'd like to make it easy to add these to the process. Perhaps as opposed to writing the script in way that calls each file by name, having the script execute all installers in a certain folder.

I'd like to hear your input on this. If there are any KBs or guides I could follow to set this up, please include those in your reply and I'll try it out.

Regards,

SB