Install drivers on Task Sequence using Dism - nonoloki2/Devops GitHub Wiki

Method using CopyFiles.vbs from Coretech

  1. Step (Run Command Line) cscript.exe CopyFiles.vbs c:\Drivers

  2. Step (Run command Line): cmd /q /c md "c:\Drivers\Mount" && cmd /c DISM.exe /Mount-Wim /WimFile:c:\drivers\drivers.wim /index:1 /mountdir:c:\Drivers\Mount\ && cmd /c DISM.exe /Image:%OSDTargetSystemDrive%\ /Add-Driver /Driver:c:\Drivers\Mount\ /Recurse /ForceUnsigned /logpath:%_SMSTSLogPath%\dism.log

  3. Step (Run command Line): dism.exe /unmount-wim /mountdir:c:\Drivers\Mount\ /discard

  4. Step (Run command Line): cmd /c rmdir /s /q c:\Drivers

Run Command Line

cmd /c xcopy.exe ".*.*" %_SMSTSMDataPath%\Drivers\ /E /C /I /Q /Y /S && cmd /q /c md "%_SMSTSMDataPath%\Drivers\Mount" && cmd /c DISM.exe /Mount-Wim /WimFile:%_SMSTSMDataPath%\Drivers\Drivers.wim /index:1 /mountdir:%_SMSTSMDataPath%\Drivers\Mount\ && cmd /c DISM.exe /Image:%OSDTargetSystemDrive%\ /Add-Driver /Driver:%_SMSTSMDataPath%\Drivers\Mount\ /Recurse /ForceUnsigned /logpath:%_SMSTSLogPath%\dism.log

WMI Query

If any conditions are true SELECT * FROM Win32_ComputerSystemProduct WHERE Version = 'ThinkPad L14 Gen 1'

SELECT * FROM Win32_ComputerSystem WHERE Model LIKE "%20U5%" OR Model LIKE "%20U6%" OR Model LIKE "%20U7%" OR Model LIKE "%20U8%"

You can use WMI query by SKU in specific situations

SELECT * FROM Win32_ComputerSystem WHERE SystemSKUNumber = "0BE3"