我为一位同事写了一个PS脚本,但是第一次在他的机器上没有工作(在安装PS 4之后它正在工作)。
由于我们还没有全球推出最新的PS版本,而且我的下一个脚本会影响几个人,我想以低版本兼容格式编写它。
有没有办法检查(或IDE)确定命令或整个脚本所需的版本?
提前致谢:)
答案 0 :(得分:3)
我不这么认为,但您可以使用#Requires标记来通知PowerShell脚本需要能够运行所需的最低版本。您可以在此处详细了解:http://technet.microsoft.com/en-us/library/hh847765.aspx
如果要检查它是否适用于特定的PowerShell版本,也可以使用-Version参数启动PowerShell以“模拟”较低版本。