如果使用 PowerShell_ISE,则在尝试使用任何 #Requires 命令时,例如:
#Requires -Version 3.0
他们的文本错误:
创建管道时发生错误。
+ 类别信息:未指定:(:) [],ParentContainsErrorRecordException
+ FullQualifiedErrorId:运行时异常
我已经在 ISE 和控制台上进行了测试,结果相同,我的版本如下:
Name Value
---- -----
PSVersion 5.1.14409.1012
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14409.1012
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
$versionMinimum = [Version]'5.0'
if ($versionMinimum -gt $PSVersionTable.PSVersion) {
throw "You need Powershell Version $versionMinimum to run this script"
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)