us0r
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго времени Подскажите, есть такая строка: Код: dsmod group "CN=Сотрудники_RW,OU=NTFS_Groups,OU=Unit,DC=ORGANIZATION,DC=local" -addmbr "CN=Очень Важный Сотрудник,OU=UnitX,DC=Organization,DC=local" | Она в cmd отабатывает норм. Сотрудник в группу добавляется. А есть такой вот батник: Код: @echo off cls setlocal enabledelayedexpansion set /p EmployerName="Part of name of employers: " set /p groupname="Groupname : " for /f "usebackq tokens=2 delims==" %%q in (`wmic useraccount where 'fullname like "%%%EmployerName%%%"' get FullName /format:list ^| find /i ^"FullName^"`) do ( dsmod group "CN=%groupname%,OU=NTFS_Groups,OU=Unit,DC=ORGANIZATION,DC=local" -addmbr "CN=%%q,OU=UnitX,DC=Organization,DC=local" ) pause endlocal | И вот тут оно мне выдаёт "dsmod Неудачно: … :Объект каталога не найден." Не важно, будет ли %groupname% с кириллицей или латиницей. Куда рыть? | Всего записей: 407 | Зарегистр. 06-12-2007 | Отправлено: 18:13 13-04-2020 | Исправлено: us0r, 18:18 13-04-2020 |
|