Hello - I've spent a bit of time on this wondering how to do it but have got a bit stuck.
I'm trying to update the graphics drivers on some of our HP Laptops. They are currently using the Windows 7 built-in ones which means the simulations part of a DT program doesn't work and I've narrowed it down to the graphics drivers - update them, and it works fine.
Here's the rub: the driver is packaged as an .exe, in HP's sp48327481.exe format. When the exe is ran, it gets extracted to C:\swsetup\sp48327481 which then has a setup.exe and the drivers inside it. I've mucked around with some batch files and psexec but I'm stumped. I can run setup.exe -s which does a silent install on my machine okay but I want to do it on the laptops remotely. psexec can copy the setup.exe file across to the machine using the -c switch in psexec but it doesn't install because it needs all the other files that didn't get copied (I guess, anyway). Can pxexec copy a whole folder and then run the installer from that? Or do I put it on a fileshare and set permissions so a script can install it? Or do it manually (which is fine for a few laptops but not for a couple of dozen).