Данный командный файл необходимо запустить на контроллере домена.
В первом цикле формируется не очень информативный файл (users.txt), поэтому обрабатываем этот файл вторым проходом и формируем новый users.xls с двумя колонками (SamAccountName и whenCreated), и исключая лишние строки:
@echo off
for /f "tokens=*" %%x in ('"dsquery user"') do (
dsquery * %%x -scope base -attr SamAccountName whenCreated >> users.txt
)
chcp 1251 > nul
for /f "eol=S tokens=1,2" %%i in (users.txt) do (
@echo %%i %%j >> users.xls
)
В первом цикле формируется не очень информативный файл (users.txt), поэтому обрабатываем этот файл вторым проходом и формируем новый users.xls с двумя колонками (SamAccountName и whenCreated), и исключая лишние строки:
@echo off
for /f "tokens=*" %%x in ('"dsquery user"') do (
dsquery * %%x -scope base -attr SamAccountName whenCreated >> users.txt
)
chcp 1251 > nul
for /f "eol=S tokens=1,2" %%i in (users.txt) do (
@echo %%i %%j >> users.xls
)
Комментариев нет:
Отправить комментарий