我的脚本编写很糟糕,所以我希望在脚本方面提供一些帮助,它可以完成以下工作:
无意义的查询:
计算机系统模型 纬度E7450
使用没有空格的查询输出在根目录中创建文件夹:
Latitude_E7450
然后运行双驱动程序备份所有驱动程序,并将它们存储在新创建的文件夹中:
ddc b /source:"c:\Windows" /target:"c:\Latitude_E7450"发布于 2017-08-14 08:27:26
您可以使用powershell从WMI模型中获取目标文件夹的名称,假设WMI返回此名称(一些OEM单元没有),
$dirName = (Get-WmiObject -Class win32_computersystem).Model然后你可以打电话给双司机,
& ddc.exe b /source:"C:\Windows" /target:"C:\$dirName"有关纯powershell解决方案,请参见Mikael m的这篇文章"PowerShell是从Windows导出驱动程序的国王“
Export-WindowsDriver -Destination "C:\Drivers\$((Get-WmiObject -Class win32_computersystem).Model)" -Online这至少需要Windows6.3 (8.1或2012年R2),所以如果你还能找到它,请使用双驱动程序Win 7。关于更多的钟声和口哨,请参见"用PowerShell和双驱动程序构建Windows 7配置管理器驱动程序包“。
https://stackoverflow.com/questions/40370534
复制相似问题