+ 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,501
    Thank Post
    1,578
    Thanked 482 Times in 302 Posts
    Rep Power
    217

    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
    970
    Thank Post
    41
    Thanked 80 Times in 76 Posts
    Rep Power
    20
    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,952
    Thank Post
    862
    Thanked 1,443 Times in 991 Posts
    Blog Entries
    47
    Rep Power
    616
    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,501
    Thank Post
    1,578
    Thanked 482 Times in 302 Posts
    Rep Power
    217
    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,952
    Thank Post
    862
    Thanked 1,443 Times in 991 Posts
    Blog Entries
    47
    Rep Power
    616
    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,501
    Thank Post
    1,578
    Thanked 482 Times in 302 Posts
    Rep Power
    217
    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
  •