我是PowerShell脚本的新手。我正在编写一个脚本来添加不同AD组中的用户。在这样做时,我会执行以下操作:
检查用户是否已存在于组中:
$mbr_exist = Get-ADGroupMember $grpname | Where-Object {$_.SamAccountName -eq $sam}
如果用户不存在,请将用户添加到该组。
当我手动运行脚本时,它运行完美,没有任何错误。但是当我安排脚本运行时,会出现如下错误:
3/30/2015 8:32:15 AM **Directory object not foundAt**
+ $mbr_exist = Get-ADGroupMember $grpname | Where-Object {$_.SamAc ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
Error at Line:$mbr_exist = Get-ADGroupMember $grpname | Where-Object {$_.SamAccountName -eq $sam}
奇怪的是它抛出错误的用户出现在组中。我不确定为什么安排这个错误。 任何人都可以帮忙吗?所有的建议将不胜感激。