+ 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,573
    Thank Post
    1,652
    Thanked 506 Times in 309 Posts
    Rep Power
    221

    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
    1,086
    Thank Post
    46
    Thanked 88 Times in 83 Posts
    Rep Power
    23
    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
    5,375
    Thank Post
    957
    Thanked 1,630 Times in 1,103 Posts
    Blog Entries
    47
    Rep Power
    711
    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,573
    Thank Post
    1,652
    Thanked 506 Times in 309 Posts
    Rep Power
    221
    Is there anyway you can ensure the script only runs once?

  7. #5

    sonofsanta's Avatar
    Join Date
    Dec 2009
    Location
    Lincolnshire, UK
    Posts
    5,375
    Thank Post
    957
    Thanked 1,630 Times in 1,103 Posts
    Blog Entries
    47
    Rep Power
    711
    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,573
    Thank Post
    1,652
    Thanked 506 Times in 309 Posts
    Rep Power
    221
    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, 04:38 PM
  2. SCCM 2012 - Driver Deployment
    By synaesthesia in forum Enterprise Software
    Replies: 1
    Last Post: 7th November 2012, 10:25 AM
  3. Smart Board Print Driver Deployment
    By spacebar in forum Educational Software
    Replies: 0
    Last Post: 25th April 2012, 12:21 PM
  4. Replies: 11
    Last Post: 3rd August 2011, 03:47 PM
  5. Driver deployment issues
    By marsdenprimary in forum Promethean Direct Support
    Replies: 9
    Last Post: 5th July 2010, 02: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
  •