Мне нужно войти на удаленный компьютер с Win7 или Vista, но когда я подключаюсь, я получаю сообщение о входе в систему «Другой пользователь в данный момент вошел в систему ...», но в нем не указано, кто.
У меня есть доменное имя пользователя с правами администратора на компьютере, как я могу увидеть, кто вошел в систему?
query
не упакован для несерверной Windows. Где можно скачать его? Или есть альтернатива?Используйте eventvwr для удаленного просмотра журнала безопасности для удаленного компьютера и прокручивайте журналы безопасности, пока не найдете событие входа в систему для другого пользователя:
источник
Используйте эту команду:
источник
Используйте PowerShell, НАМНОГО проще, уже встроенный, сторонний инструмент не требуется:
Обратите внимание, что это всегда вернет пользователя, вошедшего в систему на физическом компьютере. Он не вернет пользователя службы терминалов или пользователей внутри виртуальной машины. Вам понадобятся права администратора на целевой машине. Get-WmiObject поддерживает параметр -Credential, если вы должны аутентифицироваться как кто-то еще.
источник
Вы должны быть в состоянии использовать диспетчер служб терминалов. Если у вас этого нет на вашем компьютере, вы можете подключить RDP к серверу, на котором он установлен (любой сервер должен) в Панели управления -> Администрирование -> Диспетчер служб терминалов. Затем перейдите в раздел Действия и выберите «Подключиться к компьютеру». Это будет список всех активных и неактивных сеансов и пользователей.
источник
Простой способ сделать это - использовать PSLOGGEDON http://technet.microsoft.com/en-gb/sysinternals/bb897545.aspx
из CMD перейдите туда, где вы извлекаете файл и запустите psloggedon \\ machinename
ИЛИ
Без загрузки какого-либо программного обеспечения используйте следующую команду из CMD
qwinsta / server: [ИМЯ] или [IP]
источник
Error[1722]:The RPC server is unavailable
за qwinstaДругой простой способ найти UNC - подключиться к папке C: \ users и отсортировать профиль по дате обновления. Бам легко, как.
источник
Еще один вариант, о котором я недавно подумал - используйте PSExec и получите вывод команды netstat на удаленном компьютере. Вы можете легко получить IP-адреса или имена хостов любых удаленно подключенных компьютеров.
источник
У нас была проблема, когда никто не мог войти в систему, когда был достигнут лимит, поэтому мы использовали диспетчер служб удаленных рабочих столов. Это позволило нам увидеть, кто был RDP, и отключить пользователя, который забыл выйти из системы.
источник
(gwmi -ComputerName [имя_компьютера] -Класс win32_computersystem) .username
источник
Просто войдите на удаленный сервер, перейдя по адресу mstsc.exe / admin / v: имя_сервера, затем подключитесь к консоли администратора, эта никогда не используется.
источник