在 dc 调用命令 - get gpinheritance - 不会工作
Invoking command at dc - get gpinheritance - wont work
我正在编写一个脚本,其中一部分需要连接到域控制器并获取当前链接到特定 OU 的所有 gpo。
这样做的行是:
Invoke-Command -Session $S -ScriptBlock {Get-GPInheritance -target $using:Switch -domain shahar.local -server dc01 }
$s= credentials, $switch 是一个变量,包含一个被选中的ou。
这些变量存在并且它们很好。
我得到的错误是:
值不在预期范围内。
+ 类别信息:未指定:(:) [Get-GPInheritance]、ArgumentException
+ FullyQualifiedErrorId : System.ArgumentException,Microsoft.GroupPolicy.Commands.GetGPInheritanceCommand
+ PSComputerName : DC01
有人可以帮忙吗?
我将此作为答案发布,因为在我看来,在评论中给出解决方案时,仍有太多问题 'unanswered'。
错误消息触发我检查您使用的任何变量是否可能是 Automatic variable,在本例中它是变量 $switch
.
在这里使用不同的自定义变量名,如$selectedOU
应该可以解决问题。
我正在编写一个脚本,其中一部分需要连接到域控制器并获取当前链接到特定 OU 的所有 gpo。 这样做的行是:
Invoke-Command -Session $S -ScriptBlock {Get-GPInheritance -target $using:Switch -domain shahar.local -server dc01 }
$s= credentials, $switch 是一个变量,包含一个被选中的ou。 这些变量存在并且它们很好。 我得到的错误是:
值不在预期范围内。 + 类别信息:未指定:(:) [Get-GPInheritance]、ArgumentException + FullyQualifiedErrorId : System.ArgumentException,Microsoft.GroupPolicy.Commands.GetGPInheritanceCommand + PSComputerName : DC01
有人可以帮忙吗?
我将此作为答案发布,因为在我看来,在评论中给出解决方案时,仍有太多问题 'unanswered'。
错误消息触发我检查您使用的任何变量是否可能是 Automatic variable,在本例中它是变量 $switch
.
在这里使用不同的自定义变量名,如$selectedOU
应该可以解决问题。