DISM 把本机驱动程序导出,并使用脚本导入到目标计算机!

1.打开cmd.exe

选择以管理员身份运行

1
dism /online /export-driver /destination:c:\driver-export 

  

c:\derver-export  是C盘下面的路径会将所有的本机驱动 导入到这个路径下面。

导入导出的驱动程序。

递归导入所有导出的驱动程序需要工具 pnputil.exe。在提升的命令提示符窗口中运行以下命令

1
pnputil.exe /add-driver c:\driver-export\*.inf /subdirs /install

  

以下完整的ps1 脚本

1
2
3
4
5
6
7
8
9
10
11
12
Set-ExecutionPolicy Bypass
$url = "http://192.168.0.2/drivers/intel.zip"
$client = New-Object net.webclient
$client.Encoding = [Text.Encoding]::UTF8
$client.DownloadFile($url, "C:\Windows\Temp\intel.zip")#下载文件夹文件目录中下载到指定目录
Expand-Archive "C:\Windows\Temp\intel.zip" "C:\Windows\Temp\" #解压提取文件目录到文件夹
$infs = Get-ChildItem "C:\Windows\Temp\intel\net\*\*.inf" #获取路径中所有文件的子项
foreach($inf in $infs){
pnputil.exe /add-driver $inf.FullName /subdirs /install #遍历文件,导入驱动程序
}
Remove-Item "C:\Windows\Temp\intel" -Recurse -Force #删除目录1
Remove-Item "C:\Windows\Temp\intel.zip" -Recurse -Force #删除目录2

  

posted @   XXLLA  阅读(1900)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示