Добавление в локальные администраторы Windows используем PowerShell + WMI
Что делать если необходимо добавить в локальные администраторы учетные записи. Можно воспользоватся GPO или можно воспользоватся Powershell. Кто-то скажет что использования GPO в связке с группой в AD, будет более правильным решением. Практика показывает что иногда быстрее это сделать через PowerShell.
Пример как это делаю я.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
"user1;192.168.1.12 user2;192.168.1.13 user3;192.168.1.14 user3;192.168.1.15 user4;192.168.1.16 user5;192.168.1.17 user6;192.168.1.18 user7;192.168.1.19 user8;192.168.1.112 user9;192.168.1.113 user10;192.168.1.114 user11;192.168.1.115 user12;192.168.1.116" -split "`n"|%{$pc1 = ($_ -split ";")[1];Write-Host $pc1 -ForegroundColor Green;$user1 = ($_ -split ";")[0];$user = [ADSI]"WinNT://win13.ru/$user1,user";$AdminGroup = [ADSI]"WinNT://$pc1/администраторы,group";$AdminGroup.Add($user.Path)} |
p.s: На примере этой конструкции, я рекомендую написать функцию, которая будет удобна вам в работе.