Install drivers on Task Sequence using Dism - nonoloki2/Devops GitHub Wiki
Method using CopyFiles.vbs from Coretech
-
Step (Run Command Line) cscript.exe CopyFiles.vbs c:\Drivers
-
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
-
Step (Run command Line): dism.exe /unmount-wim /mountdir:c:\Drivers\Mount\ /discard
-
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"