如何使用PowerShell脚本远程启动Dell Command更新

yptwkmov  于 2023-03-30  发布在  Shell
关注(0)|答案(1)|浏览(179)

简而言之,我的环境中有大约165台设备需要通过Dell Command/Support Assist进行固件更新。我已经测试了一些脚本,方法是更改到Dell Command目录,然后执行带有参数的“dcu-cli.exe”以绕过提示,但没有太大的成功。是否有办法使用Powershell脚本远程启动Dell Command或Support Assist 4.8.0上的这些更新?
我正在使用Intune在我的环境中推送Powershell脚本,应该注意的是,我可以操纵GPO来推出DOS命令,基本上做同样的事情,但Powershell是一种更容易访问和使用的方法。
谢谢你,蒂姆
支持协助:

Start-Process -FilePath "C:\Program Files\WindowsApps\DellInc.DellSupportAssistforPCs_3.13.7.0_x64__htrsf667h5kn2\Win32\SupportAssistAppWire.exe" -ArgumentList "/UpdateServiceStart", "/StartScan", "/Quiet" -Wait

戴尔命令:

Set-Location -Path "C:\Program Files\Dell\"dell command location"
Start-Process "dcu-cli.exe" -ArgumentList "/applyUpdateServiceStart", "/Quiet" -Wait
68bkxrlz

68bkxrlz1#

在使用戴尔命令更新进行部署时遇到了这个问题。我使用PDQ部署。经过大量的在线阅读后,发现巴赫文件更容易使用。
我的代码如下所示

cd C:\Program Files\Dell\CommandUpdate

dcu-cli /version

dcu-cli /scan

dcu-cli /applyUpdates -encryptedPasswordFile="???" -encryptionKey="???"

也不确定你是否试图在同一代码中运行扫描和应用。我发现在不同的步骤中运行它们更稳定。
希望这能有所帮助

相关问题