我有一个自动化服务器构建的PS脚本。某些脚本操作需要PS3。
目标环境是Windows Server2008 R2 SP1 -开箱即用,其中包括PS2。
有没有一种聪明的方法可以让我的脚本安装PS3然后继续?
目标是触发单个脚本来构建服务器。
发布于 2013-05-30 03:58:09
当然,可能有一打疯狂的方法可以做到这一点。让我们来处理一些高级概念。那么,我该如何构建这样的脚本呢?
switch ($psversion.psversion.major) {
2 {
# trigger unattended install of powershell 3.0 forcing reboot
}
3 {
# do some powershell 3.0 specific stuff
}
}
这是一个简单的例子,一个脚本你可能会运行两次,第二次运行时,它会做一些不同的事情。关于如何运行脚本、重启和继续脚本的另一块拼图可以在这里阅读:
http://www.codeproject.com/Articles/223002/Reboot-and-Resume-PowerShell-Script
希望这能帮上忙
https://stackoverflow.com/questions/16820824
复制相似问题