+ Post New Thread
Results 1 to 6 of 6
Windows Server 2012 Thread, Driver Deployment - Quick Fix? in Technical; Its Friday and I have reduce mental ability! Is there a really easy way of deploying new drivers to clients? ...
  1. #1

    CHR1S's Avatar
    Join Date
    Feb 2006
    Location
    Birmingham
    Posts
    4,389
    Thank Post
    1,489
    Thanked 439 Times in 286 Posts
    Rep Power
    195

    Driver Deployment - Quick Fix?

    Its Friday and I have reduce mental ability!

    Is there a really easy way of deploying new drivers to clients?

    GPP or WDS or anything?

    Thanks

  2. #2
    free780's Avatar
    Join Date
    Sep 2012
    Posts
    797
    Thank Post
    38
    Thanked 59 Times in 56 Posts
    Rep Power
    16
    If it has a exe you use psexec to run it silently. You can copy drivers to the driver store and use pnputil.

  3. Thanks to free780 from:

    CHR1S (12th October 2013)

  4. #3

    sonofsanta's Avatar
    Join Date
    Dec 2009
    Location
    Lincolnshire, UK
    Posts
    4,476
    Thank Post
    753
    Thanked 1,213 Times in 855 Posts
    Blog Entries
    45
    Rep Power
    534
    You can do it with script or SCCM using dpinst.exe. From the guide I wrote myself however many months ago:
    Copy the relevant folder with the inf/sys/cat files into this directory and name it appropriately.

    If there is more than one inf file, search them all for the short Hardware ID (Device Manager > Properties of device > Details > Hardware IDs). Only one should turn up a result, so delete the rest.

    _Copy_ the dpinst.exe file from here into the _same_ folder as the driver files.

    In SCCM, create a new package. Point it at the driver folder for source files.

    The command line should be
    dpinst.exe /q /se /sw /f
    which is /quiet, /suppressEULA, /suppressWizard, /forceInstallation (i.e. even if a better match is found)
    Can also use /sh to /scanHardware, which only installs the driver if the device is present.

    More installation flags: DPInst Command-Line Switches (Windows Drivers)

    When deploying, try and target at computers with the relevant hardware. Collections can be created based on hardware. From Assets & Compliance, go to Device Collections, and add a new collection. Title it "Hardware - " and the relevant hardware (e.g. Hardware - Via 1708S).
    For membership, use a query rule. Edit Query Statement, Criteria tab, Simple Value, click the Select button and choose the relevant hardware type with Device ID (e.g. Sound Devices, Device ID), operator Is Like, value = the short hardware ID from device manager, with % at the start and end of the string e.g. %HDAUDIO\FUNC_01&VEN_1106&DEV_0397&SUBSYS_10438415 &REV_1000%
    Continue setting this collection up as normal then deploy the driver package to this collection.
    That's written for SCCM but you can push a folder to the local machine with GPP then use a startup script to run dpinst on startup.

    This is based on @localzuk's answer to me when I asked the same question a year ago

  5. Thanks to sonofsanta from:

    CHR1S (14th October 2013)

  6. #4

    CHR1S's Avatar
    Join Date
    Feb 2006
    Location
    Birmingham
    Posts
    4,389
    Thank Post
    1,489
    Thanked 439 Times in 286 Posts
    Rep Power
    195
    Is there anyway you can ensure the script only runs once?

  7. #5

    sonofsanta's Avatar
    Join Date
    Dec 2009
    Location
    Lincolnshire, UK
    Posts
    4,476
    Thank Post
    753
    Thanked 1,213 Times in 855 Posts
    Blog Entries
    45
    Rep Power
    534
    Quote Originally Posted by CHR1S View Post
    Is there anyway you can ensure the script only runs once?
    SCCM only runs it the once anyway so I don't have an answer off the bat for you (buddum-TSH! Off the bat? The *.BAT? God I'm good) but I imagine you could do a version check against a particular file or reg key?

  8. #6

    CHR1S's Avatar
    Join Date
    Feb 2006
    Location
    Birmingham
    Posts
    4,389
    Thank Post
    1,489
    Thanked 439 Times in 286 Posts
    Rep Power
    195
    I will have a play, thanks.

    Well once GPP decides to deliver the files! grrr

SHARE:
+ Post New Thread

Similar Threads

  1. Quick fixes for common CC4 problems
    By d-taylor in forum Network and Classroom Management
    Replies: 1
    Last Post: 17th January 2013, 03:38 PM
  2. SCCM 2012 - Driver Deployment
    By synaesthesia in forum Enterprise Software
    Replies: 1
    Last Post: 7th November 2012, 09:25 AM
  3. Smart Board Print Driver Deployment
    By spacebar in forum Educational Software
    Replies: 0
    Last Post: 25th April 2012, 11:21 AM
  4. Replies: 11
    Last Post: 3rd August 2011, 02:47 PM
  5. Driver deployment issues
    By marsdenprimary in forum Promethean Direct Support
    Replies: 9
    Last Post: 5th July 2010, 01:34 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •