首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打包器-WindowsServer2012R2-安装PowerShell 5

打包器-WindowsServer2012R2-安装PowerShell 5
EN

Stack Overflow用户
提问于 2017-03-23 16:52:29
回答 1查看 1.2K关注 0票数 1

我在Windows 2012 R2上安装R2 5时遇到了问题。

要安装PowerShell 5.1,我使用的是巧克力

powershell iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex choco install PowerShell -y

我需要为两个封隔器建造者这样做:

  • EC2 AMI。
  • 超声速变速箱

使用Amazon EC2 AMI,我尝试从以下位置执行上面的内容

  • 作为user_data_file脚本的一部分。
  • 作为一个内联条款脚本。

在执行片段之后,我在流中添加了windows-restart条款。

类似地,我也尝试过Hyper,它既是Autounattend流的一部分,也是内联功能的一部分。

在这两种情况下,安装都失败了,因为没有创建用户配置文件。至少我认为这就是问题所在。作为参考,我在安装时遇到了完全相同的问题。

有人成功地完成了这个流程吗?您的建议是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-30 19:36:11

PowerShell包使用MSU (Windows文件)。这里有几个考虑因素:

  • 确保打开Windows更新服务。巧克力还没有做到这一点,尽管有已提交的问题
  • MSU必须从机器在本地运行。因此,如果您正在运行WinRM,则需要让它设置一个预定任务来调用choco install,然后以这种方式运行它。

是的,第二点是正确的。不,不是巧克力的错。这是微软对MSU文件的设计决策。这是一个真正的皮塔。

FYI - BoxStarter适当地处理它,它可以与封隔器一起使用.如果你看看那里,你会发现更少的痛苦。

HTH

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42982312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档