использование пакетного файла для получения активных членов группы AD - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь создать пакетный файл для запуска и проверить, какие члены AD активны (вошли в систему в течение последних 90 дней). Я начал, но застрял в части, когда пытаюсь прочитать вывод, и чтоискать каждого пользователя ...

код пакета:

@echo off
cls
set "Output=C:\GroupMembersOut\test.txt"
net group ToolUsers /domain >> "%Output%"
timeout /t 10

Что я получаю в текстовом файле, это:

The request will be processed at a domain controller for domain ***.com.

Group name     **************
Comment        ******** ***********

Members

-------------------------------------------------------------------------------
*********                *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
*******                  *******                  *******                  
********                 ********                 ********                 
The command completed successfully.

* Какобратите внимание на комментарии, первый UserID - это мой ID администратора, который длиннее 7 символов, большинство идентификаторов входа в систему 7 символов, а подрядчики имеют длину 8 символов *

Это то, что я хочу, нотеперь мне нужен способ поиска каждого пользователя в типе net user %user% /domain, чтобы я мог начать следующий шаг - извлекать имя пользователя и последний логин.спасибо за любые советы, в качестве примечания, если кто-то может помочь, я также хотел бы добавить поле ввода для группы AD (в данном случае ToolUsers), чтобы я мог использовать инструмент лучше, чем редактировать бит каждый раз, когда я хочуискать новую группу.но это просто побочная вещь и не требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...