Today’s Module Monday may be targeted towards a certain vendor, but I know there are comparable modules out there for other vendors. I’ll admit I haven’t used this one, but it looks like a great module to use and if you find any issues to let the creator know on their GitHub. Always make sure to open issues on GitHub, no matter how small. The creator probably doesn’t even know there is an issue and will be thankful for you bringing it up and even more if you can tell them how to fix it.
With all that said, I guess you want to know the module? The module is LSUClient. What it does is it allows you automate driver, BIOS/UEFI, firmware and utility software updates for Lenovo computers. Best part is it can be done silently and unattended to remote computers with only the files they need. If you have a bunch of non internet computers, you can save them to a repository on your network that they can reach or even USB drive.
Think the next time you have to update drivers how much easier it will be to grab and push them. You can even run this in SCCM, MDT, PDQ, or any other remote deployment software. Let PowerShell do the heavy lifting of these kind of tasks to give you more time in the day to work on more important projects.
PowerShell Gallery:
LSUClient/1.5.0
GitHub:
LSUClient