我正在尝试将以下内容添加到我的脚本中:
#Requires -Modules LyncOnlineConnector
但不断出现以下错误:
创建管道时发生错误。
+ CategoryInfo:未指定:(:) [],ParentContainsErrorRecordException
+ FullyQualifiedErrorId:RuntimeException
找不到与此PowerShell要求链接的有关此错误的大量信息。有任何想法吗?
我正在运行PowerShell v5,在它自己的行上运行它,并且在此行和任何其他注释/命令之间都有一个空格。
最佳答案
在自己的行上运行#Requires会导致错误,它需要运行其他脚本才能运行。
我遇到过同样的事情,并在此处发布了问题和答案:
[PowerShell "an error occurred while creating the pipeline" #Requires -Version 3.0
以下示例将起作用:
#Requires -Modules LyncOnlineConnector
$PSVersionTable.PSVersion
如果不满足要求,则提供以下错误:
按照设计,如果通过控制台非交互式运行脚本,则脚本将关闭。
关于powershell - #requires ParentContainsErrorRecordException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45669929/