понедельник, 30 мая 2011 г.

Добавляем пользователей, компьютеры, группы в локальные группы


Add computers, users or groups to local group (on member servers or domain controllers):

@echo off
set objMask=%1
set LocalGroupName=%2
for /F "skip=1" %%i in ('dsquery * -filter "(&(|(objectClass=user)(objectClass=group))(sAMAccountName=%1))" -attr sAMAccountName -limit 0') do (
  echo "Add %%i to %LocalGroupName%:"
  net localgroup %LocalGroupName% %%i /Add


Сохраняем в файл с расширением bat.
Запускаем: имя_батника.bat маска_поиска имя_локальной_группы
Например: AddPrincipalToLocalGroup.bat *srv* Administrators

Комментариев нет: