wolf0425
 
  
  Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору FantoMax22 повторяю вопрос:  Цитата:|  ты где-то в  своем батнике видишь использование %mac%?  |      а если переменная не используется - зачем её присваиваешь?       Цитата:|  Когда кликаю на него, то он запускается  |   и вообще-то в тексте батника видны %1 и %2 - т.е. батник не предназначен для запуска простым кликаньем в эксплорере, ему два параметра нужны в командной строке, на отсутствие первого dsadd тебе и жалуется.   но куда там потерялась %mac% - всё равно интересно.      Добавлено:   вообще похоже ты вот это хотел написать:    Код: @echo off   title Mac-Bypass      if "%~1" neq == "" goto :add      :4   set /p mac="Введите mac-адрес и описание:"   call :add %mac%   goto :4      :add   dsadd user "cn=%1,ou=Mac Bypass,ou=Support,OU=Organization Structure,DC=mydomain,DC=ru" -pwd Password1 -pwdneverexpires yes  -samid %1 -upn %1@mydomain.ru -fn %1 -display %1 -desc %2   dsmod group "cn=Security - MacB,ou=RADIUS Access Groups,ou=Consolidated Groups,ou=Organization Structure,dc=mydomain,dc=ru" -addmbr "cn=%1,ou=Mac Bypass,ou=Support,OU=Organization Structure,DC=mydomain,DC=ru"   dsmod user "cn=%1,ou=Mac Bypass,ou=Support,OU=Organization Structure,DC=mydomain,DC=ru" -pwd %1       exit /b  |  
  |   Всего записей: 2930 | Зарегистр. 25-04-2007 | Отправлено:  08:25 30-06-2011  | Исправлено: wolf0425,   08:50 30-06-2011    |  
  |