Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] просмотр активных пользователей в АД

Ответить
Настройки темы
[решено] просмотр активных пользователей в АД

Аватара для Dosmod

Ветеран


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


Конфигурация

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


подскажите каким образом можно посмотреть какие в данный момент активны пользователи в домене? т.е. какие юзеры сейчас подключены к домену и работаю в нем
это вобще стандартными средствами вин2003 возможно глянуть?

-------
пшшш пшшш


Отправлено: 13:35, 31-08-2012

 

Аватара для Dosmod

Ветеран


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

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


не забыл:

-------
пшшш пшшш


Отправлено: 16:16, 31-08-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Moderator


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

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


Dosmod, текущая папка не C:\dba.
Положите psloggedon.exe в \Windows\system32.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:20, 31-08-2012 | #12


Аватара для Dosmod

Ветеран


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

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


скопировал туда и програму и батник - не помогло

-------
пшшш пшшш


Отправлено: 16:23, 31-08-2012 | #13



Moderator


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

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


Результат выложите.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:24, 31-08-2012 | #14


Аватара для Dosmod

Ветеран


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

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


вот такое, переименовал еще батник на всякий случай, а то может оно с кирилицей не дружит

Код: Выделить весь код
Microsoft Windows [Версия 5.2.3790]
(С) Корпорация Майкрософт, 1985-2003.

C:\Documents and Settings\Администратор.NTB.000>C:\WINDOWS\system32\1.bat

C:\Documents and Settings\Администратор.NTB.000>setlocal ENABLEDELAYEDEXPANSION


C:\Documents and Settings\Администратор.NTB.000>set dom=NTB

C:\Documents and Settings\Администратор.NTB.000>for /F "Tokens=1" %c in ('net vi
ew /domain:NTB|findstr /L /C:"\\"') do (for /F "tokens=*" %u in ('psloggedon -L
%c|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\4KORPUSCOMP2|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\BIBL-1|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\BIBL-3|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\C_BENUH|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\DANIEL|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\DASKAL|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\DATABASE_SERVER|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\KORPUS44|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\LIB|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\MAIN_SERVER|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\METODIST1|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\MICROSOF-4EE9FC|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\MICROSOF-E8FF9F|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\MIZHNAROD1|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\NTB-7K|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\NTB-DOSMOD|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\REJESTRATSIJA|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\TARASENKO_KOMPL|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\VUDACHA3ETAZH|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>(for /F "tokens=*" %u in ('pslog
gedon -L \\ZINCHENKO|findstr /L /C:"/"') do (
set work1=%u
 call set work2=!!work1:NTB=!!
 if "!work2!" NEQ "!work1!"
) )

PsLoggedon v1.34 - See who's logged on
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com


C:\Documents and Settings\Администратор.NTB.000>endlocal

C:\Documents and Settings\Администратор.NTB.000>

-------
пшшш пшшш


Отправлено: 16:32, 31-08-2012 | #15



Moderator


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

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


Dosmod, оказалось, что батник зависит от разделителя даты.
Если разделитель - точка, попробуйте так:
Код: Выделить весь код
@echo off
setlocal ENABLEDELAYEDEXPANSION
set dom=%USERDOMAIN%
for /f "Tokens=1" %%c in ('net view /domain:%dom%^|findstr /L /C:"\\"') do (
 for /f "tokens=*" %%u in ('psloggedon -L %%c 2^>nul^|findstr /L /C:"."') do (
  set work1=%%u
  call set work2=!!work1:%dom%=!!
  if "!work2!" NEQ "!work1!" echo %%c %%u 
 )
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:11, 31-08-2012 | #16


Аватара для Dosmod

Ветеран


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

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


спасибо, так как сервер на работе то попробовать смогу только после выходных
отпишусь о результате

-------
пшшш пшшш


Отправлено: 20:32, 31-08-2012 | #17


Аватара для Dosmod

Ветеран


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

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


работает, спс!
правда очень долго сканит компьютеры... а у меня их с сотню, и вместо кирилицы выдает знаки вопросов (у меня некоторые логины на кирилице)

и как сделать чтобы после скана окно не закрывалось? команда "стоп" не катит

-------
пшшш пшшш


Отправлено: 17:47, 04-09-2012 | #18


Ветеран


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

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


Цитата Dosmod:
и как сделать чтобы после скана окно не закрывалось? команда "стоп" не катит »
Запускать из-под командной строки, либо добавить в конец пакетного файла «pause».
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:26, 04-09-2012 | #19


Аватара для Dosmod

Ветеран


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

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


с командной строки просто зависает и все, не хочет сканить
а за "паузу" спс, завтра попробую

-------
пшшш пшшш


Отправлено: 19:22, 04-09-2012 | #20



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] просмотр активных пользователей в АД

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Зависает просмотр сессий пользователей подключённых к серверу Ыть Windows Server 2008/2008 R2 0 02-03-2012 17:29
Прочее - как настроить остановку не активных HDD... yrtchik Хочу все знать 12 01-02-2010 02:04
Proxy/NAT - Деление канала в зависимости от количества активных пользователей cardexc Сетевые технологии 3 26-02-2009 23:09
Доступ - Просмотр аплета учетные записи пользователей на компьютере (XP) члене домена onefromheart Microsoft Windows NT/2000/2003 0 18-12-2008 00:20
В настоящее время просмотр списка пользователей невозможен Guest Microsoft Windows 95/98/Me (архив) 1 04-11-2003 18:22




 
Переход