Windows

通過 GPO/AD 更新網路驅動程序

  • May 2, 2014

我們的組織剛剛部署了裝有 Windows 8.1 的新電腦。其中大約有 50 個。我們遇到了新電腦上的驅動程序問題,該問題正在用 ipv6/多播聊天充斥網路。根據這篇文章,禁用 ipv6 並不能解決問題。

我正在尋找一個腳本或 GPO 來部署應該解決此問題的修補驅動程序。

寫好了,謝謝各位大佬的指點。

xcopy "\\fileserver\share$\I217" "C:\I217\"
%SystemRoot%\System32\InfDefaultInstall.exe C:\I217\e1d64x64.inf

我意識到您已經使用類似的命令解決了這個問題,但作為僅供參考,您也可以使用該pnputil命令來執行您需要的操作。只需將驅動程序文件(.inf、.sys、.cat)複製到系統上的某個文件夾中(使用執行 xcopy 或組策略首選項的腳本),然後執行以下命令:

pnputil -i -a "C:\folder\driver.inf"

請注意,您要執行提升的命令(例如在電腦啟動腳本中,而不是使用者登錄腳本中)。

我在 PowerShell 腳本中使用 pnputil 來遍歷文件夾樹並載入其中包含的所有驅動程序。這對於 Microsoft Surface 來說非常方便,其中驅動程序分佈在單個 ZIP 文件中。

$ScriptPath = "C:\SurfacePro2_Drivers"
$files = get-childitem -path $Scriptpath -recurse -filter *.inf
foreach ($file in $files)
{
   Write-host "Injecting driver $file"
   pnputil -i -a $file.FullName
}

引用自:https://serverfault.com/questions/592045