


I’m using BITS because we have some crappy Proxy Servers that tend to drop my downloads at random times, BITS allows me to keep retrying and often picks up where it left off. Then starts comparing what you have in CM to what Dell has available, if it finds one, it uses BITS to download it. Script downloads the SCUP Cab File 8MB, then extracts it 168MB, then mounts it to $XML Perhaps going through that process is a future post to go into depth. Future Blog Post.Īpplying the BIOS / Drivers are also completely dynamic and automated using Task Sequence Variables, you can get a sneak peak of that on this POST. Once we’ve tested to our content, we promote the version to Production. We automatically download and Update PILOT packages, we then test in a PILOT Task Sequence. That Blog Post is here: but I need to go back and fix it, as Dell has changed the CAB file downloads since I wrote that. This code would also allow you to make some small adjustments to allow you to download the BIOS needed for the machine you’re running it from, then apply it. My plan is to use this on weekly scheduled task, that will run, download the updated BIOS, update the source content, update the package information, trigger distribution update, then sent alert (email) to let me know what's up. (Note, I do the same thing for Dell Driver Packs… soon to be blogged, it’s like 80% the same code) I have it use the Language Field for the KB ID / Release ID information. Your List of Dell Models & the associated Package ID:įrom the image below, you can see that it will fill out the Version, and Description. I also have this script send me an email, you’ll need to update it to fit your needs. This tool will download the Files, and Update the Package Info (Does NOT create the CM Packages)īuild your list of Dell Models, Let it know the Package Number, then the script will do the rest. We also had issues using the tool in our network due to our proxy servers, so I wrote my own. Note, there are some other great tools like the Driver Automation Tool, but those didn’t fit my needs and I wanted to fully automate this with scheduled tasks. This Script connects to your ConfigMgr then compares the list of BIOS Updates to what Dell has available.
