Я пытаюсь очистить всех пользователей от локальной группы test_group, выполнив следующую команду ниже в Windows 2008 R2 Standard, PowerShell 2.0.PowerShell Удалить всех пользователей из определенной группы
Get-ADGroupMember "test_group" | ForEach-Object {Remove-ADGroupMember "test_group" $_ -Confirm:$false}
Он выдает следующее сообщение об ошибке, скорее всего, потому что я использую v2.0 ?:
The term 'Get-ADGroupMember' is not recognized as the name of a cmdlet, function, script file, or operable program. Che ck the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:18 + Get-ADGroupMember <<<< "test_group" | ForEach-Object {Remove-ADGroupMember "test_group" $_ -Confirm:$false} + CategoryInfo : ObjectNotFound: (Get-ADGroupMember:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
Я пытался много идей из этой статьи, и его замечания, и я не мог получить любой работать, но я не системный администратор, и я не уверен, что я не пропущу что-нибудь ?: http://blogs.technet.com/b/heyscriptingguy/archive/2009/07/28/hey-scripting-guy-how-do-i-remove-all-group-members-in-active-directory.aspx
Пожалуйста, помогите, у меня есть около 300 групп для очистки в понедельник, и я не хочу делать это вручную ...
Права , теперь он вызывает следующую ошибку: термин «Get-ADGroupMember» не распознается как имя командлета, функции, файла сценария или операционной программы. Che ck написание имени или включение пути, проверьте правильность пути и повторите попытку. В строке: 1 char: 18 + Get-ADGroupMember <<<< "test_group" | ForEach-Object {Удалить-ADGroupMember "test_group" $ _ -Confirm: $ false} + CategoryInfo: ObjectNotFound: (Get-ADGroupMember: String) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException – KathyBlue
Я думаю, это потому, что я использую PowerShell 2.0, но я не могу обновить его. Есть ли обходной путь? – KathyBlue
Вы загрузили активный каталог? import-module activedirectory? im довольно уверен он в powershell 2 но я не имею его для того чтобы испытать. –