DISM 把本機驅動程序導出,並使用腳本導入到目標計算機!


1.打開cmd.exe

選擇以管理員身份運行

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

  

c:\derver-export  是C盤下面的路徑會將所有的本機驅動 導入到這個路徑下面。

導入導出的驅動程序。

遞歸導入所有導出的驅動程序需要工具 pnputil.exe。在提升的命令提示符窗口中運行以下命令

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

  

以下完整的ps1 腳本

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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM