powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Идентификация пользователя
16 сообщений из 16, страница 1 из 1
Идентификация пользователя
    #38103026
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток!
У меня возник такой вопрос:
Как узнать, под каким локальным или сетевым пользователем работает в данный момент юзер на компе, входящем в домен? То есть можно ли, зная имя конкретного компьютера и зная, что в данный момент этот компьютер в сети, какими-либо средствами windows узнать, какой пользователь в данный момент работает за этим компом?
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103032
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOB,

А нафига.
Пользователь должен знать только свой пароль.
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103039
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Khod,

Это нужно знать не пользователю, а мне. То есть я хочу что-то вроде этого: узнал, что комп №1 сейчас в сети, выполнил определенную последовательность действий, и узнал, какой пользователь за этим компом сейчас работает.
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103045
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103065
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazile,

А кроме использования PowerShell есть ещё варианты?
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103082
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, есть... :)
Если внимательно посмотреть на скрипт, то понятно, что эти же данные можно получить из WMI с помощью WSH.
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103097
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOB, какие именно варианты тебя интересуют? Из под FoxPro?
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103099
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMНаверное, есть... :)
Если внимательно посмотреть на скрипт, то понятно, что эти же данные можно получить из WMI с помощью WSH.

Я, конечно, извиняюсь, но я не понимаю, что означает фраза "получить из WMI с помощью WSH"
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103103
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazile9IKOB, какие именно варианты тебя интересуют? Из под FoxPro?

Меня интересуют любые варианты. Не обязательно FoxPro. Единственное пожелание - не устанавливать никаких дополнительных программ.
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103133
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOBЕдинственное пожелание - не устанавливать никаких дополнительных программ.
Если у тебя windows 7, то power shell уже будет установлен. Даже если нет, то PS нужно ставить только на свой компьютер. Это не является проблемой на мой взгляд.

9IKOBя не понимаю, что означает фраза "получить из WMI с помощью WSH"
WMI - Windows Management Instrumentation - технология получения различной информации о железе/софте. Пример на PowerShell приведенный выше как раз ее и использует.
WSH - Windows Scripting Host - дает возможность запускать скрипты на javasctript/vbscript под Windows. Доступна начиная с Windows 2000.

Вот пример работы с WMI на vbscript - List the User Logged on to a Remote Computer
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103159
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"...если будет проще, то вот пример на VB:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
strComputer = Text1.Text
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 

Set colComputer = objWMIService.ExecQuery _
    ("Select * from Win32_ComputerSystem")

For Each objComputer in colComputer
    Text1.Text = objComputer.UserName
Next

Вешаем на нажатие кнопки, вводим в текстовое поле сетевое имя машины (не IP, а имя), далее программа подсоединяется к WMI интерфейсу удаленной машины, выполняет запрос. В итоге, в наше поле возвращается текущий пользователь..."
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103281
Константин Цветков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOBЭто нужно знать не пользователю, а мне. Так поставьте систему управление компьютерами. Есть и бесплатные .
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103289
Константин Цветков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, это собственно программа, которая за вас делает WMI-запросы и красиво показывает результаты.
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103538
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример работы с WMI на vbscript - List the User Logged on to a Remote Computer [/quot]

Попробовал этот скрипт - пользователя моего компьютера определяет, а пользователей других компов домена нет - выскакивает ошибка.
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103562
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOB, твой пользователь видимо не является администратором на удаленном компьютере.
...
Рейтинг: 0 / 0
Идентификация пользователя
    #38103609
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazile9IKOB, твой пользователь видимо не является администратором на удаленном компьютере.

Действительно
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Идентификация пользователя
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]