加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-update – wusa.exe返回代码5是什么意思?

发布时间:2020-12-14 00:33:21 所属栏目:Windows 来源:网络整理
导读:我正在尝试安装 powershell 4.0 on a server via chocolatey.它失败了: [ERROR] [ERROR] Running wusa.exe with C:UsersjdearingAppDataLocalTempchocolateyPowershell4Powershell4Install.msu /quiet /norestart /log:”C:Chocolateylibpowersh
我正在尝试安装 powershell 4.0 on a server via chocolatey.它失败了:

[ERROR] [ERROR] Running wusa.exe with C:UsersjdearingAppDataLocalTempchocolateyPowershell4Powershell4Install.msu /quiet /norestart /log:”C:Chocolateylibpowershell4.4.0.0.20131204toolsPowerShell.v4.Install.log” was not success ful. Exit code was ‘5’.

应用程序日志中没有任何内容,该日志似乎是二进制数据.我找不到wusa.exe的返回码列表.

Windows更新将不允许您通过Powershell远程会话执行安装,因为它不允许任何远程身份验证令牌.这不仅会影响例行更新的运行,还会影响通过dism和servermanager以及许多Microsoft MSI安装Windows功能.看起来像Windows Management 4就是其中之一.解决此问题的最佳方法是创建计划任务以在远程计算机上执行此操作.如上所述,如果提供的文件访问端口是打开的,PSEXEC也可以工作,如果您不在域环境中,则启用了LocalAccountTokenFilterPolicy.

我最近将此功能添加到Boxstarter.org,版本2.0.有了这个,您可以远程安装巧克力包,Windows功能或Windows更新,Boxstarter将从远程PowerShell会话创建计划任务.它会将输出流回到您的会话,因此它看起来和感觉就像是从会话内部运行.有关详情,请参见http://boxstarter.org/InstallingPackages#RemoteInstallations.

简而言之,命令看起来像:

$cred=Get-Credential username
Install-BoxstarterPackage -ComputerName box1,box2 -Credential $cred -PackageName Powershell4

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读