Я работаю над script, который будет создавать новую группу, если она не существует. Я использую Get-ADGroup, чтобы убедиться, что группа не существует, используя следующую команду:
$group = get-adgroup $groupName -ErrorAction:SilentlyContinue -WarningAction:SilentlyContinue
Но когда я делаю, я получаю следующую ошибку (я удалил любые данные, относящиеся к домену, из этой ошибки):
Get-ADGroup : Cannot find an object with identity: '*group name*' under: '*domain*'.
At U:\Scripts\Windows\Create-FolderAccessGroup.ps1:23 char:24
+ $group = get-adgroup <<<< $groupName -ErrorAction:SilentlyContinue -WarningAction:SilentlyContinue
+ CategoryInfo : ObjectNotFound: (y:ADGroup) [Get-ADGroup], ADIdentityNot
FoundException
+ FullyQualifiedErrorId : Cannot find an object with identity: '' under: ''.,Microsoft.ActiveDirectory.Management.Commands.GetADGroup
Я предположил, что установка ErrorAction и WarningAction для SilentlyContinue не позволит этой ошибке отображаться, но она не имеет.