Amazon web services 在Amazon Windows实例中自动化软件安装

Amazon web services 在Amazon Windows实例中自动化软件安装,amazon-web-services,amazon-ec2,automated-tests,aws-cli,Amazon Web Services,Amazon Ec2,Automated Tests,Aws Cli,我想使用AmazonWindows实例来测试在Mac上开发的代码的兼容性。我可能每月使用一次实例,持续几个小时用于测试目的,仅此而已。我不希望我的实例运行了整整一个月并且花费了我的时间 因此,我计划随时创建一个实例。为了测试代码,我必须安装g++、openGL、boost库等。如何使用脚本实现这一点 我正在寻找一些脚本,可以在新安装的Windows实例上安装软件包,从git克隆文件,构建和测试软件 例如,对于AWS Ubuntu实例,我可以执行以下操作: ./> ssh -i KeyPai

我想使用AmazonWindows实例来测试在Mac上开发的代码的兼容性。我可能每月使用一次实例,持续几个小时用于测试目的,仅此而已。我不希望我的实例运行了整整一个月并且花费了我的时间

因此,我计划随时创建一个实例。为了测试代码,我必须安装g++、openGL、boost库等。如何使用脚本实现这一点

我正在寻找一些脚本,可以在新安装的Windows实例上安装软件包,从git克隆文件,构建和测试软件

例如,对于AWS Ubuntu实例,我可以执行以下操作:

./> ssh -i KeyPairForUbuntu.pem ubuntu@instance.eu-central-1.compute.amazonaws.com
./> sudo apt install <packages>
./> git clone pathToTheGit
./> run scons scripts to build and run the project 
/>ssh-i KeyPairForUbuntu.pemubuntu@instance.eu-central-1.compute.amazonaws.com
./>sudo apt安装
./>git克隆路径到git
./>运行scons脚本以构建和运行项目
对于Windows有没有类似的方法

请提出建议

谢谢

尝试使用


这是一个类似apt get for windows的软件包管理问题,您能解释一下这个问题出了什么问题吗?这是一个相当开放的问题。您没有指明什么类型的包,也没有给出您想要做什么的示例,以及您想要输出的样子@harmoniemand给出了一个用于管理桌面应用程序的第三方应用程序的示例。添加了更多详细信息。现在比以前更清楚了。如果我想在windows环境中创建一个可重复的进程,我最终会使用Powershell。我管理构建环境,我所做的大部分工作是使用powershell脚本配置构建系统。我的猜测是,您需要配置构建系统的所有部分都包含在源代码管理中,您所需要的只是一种简单的方法,每一两个月创建一个系统进行测试。您好,Danielle,谢谢您的回复。是的,我现在正在为一个安装了所有软件的系统创建AMI。希望这对每个月创建系统都有用。对不起,我在问题中添加了更多细节。巧克力必须手动安装在Windows上,我想,在这种情况下,这不是我要找的。无论如何,谢谢你。