Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Как раз таки результат и встроенного админа выдает.

читать дальше »
Код: Выделить весь код
Echo off
Set AdmGroupSID=S-1-5-32-544
Set AdmGroup=

For /F "UseBackQ Tokens=1* Delims==" %%I In (`WMIC Group Where "SID = '%AdmGroupSID%'" Get Name /Value ^| Find "="`) Do Set AdmGroup=%%J
Set AdmGroup=%AdmGroup:~0,-1%

For /F "Delims=" %%I In ('Net localgroup "%AdmGroup%"') Do Set Last=%%I
For /F "Skip=6 Delims=" %%I In ('Net LocalGroup "%AdmGroup%"') Do (
  If "%%I" Neq "%Last%" (
    If "%%I" Neq "%NewAdmin%" (
      Echo %%I
    )
  )
)
pause


Я тут псевдокодом напишу дальнейшее применение:


тоесть если я дальше применю вместо Echo %%I
Код: Выделить весь код
......
...Set %admname(счетчик)%=%%I
         )
   )
)
Код: Выделить весь код
For ( 
net localgroup %UserGroup%  %admname(счетчик)% /add
net localgroup %AdmGroup%  %admname(счетчик)% /delete
)

-------

Ю-ху!


Отправлено: 13:28, 05-04-2009 | #7