Você pode tentar o GETTSCIP de link
É um aplicativo freeware, mas não sei se funcionará para sessões desconectadas. Eu duvido que isso aconteça.
Estou usando qwinsta
e rwinsta
para gerenciar sessões desconectadas no momento. Eu costumo pegar algo assim:
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console 0 Conn wdcon
rdp-tcp 65536 Listen rdpwd
Administrator 1 Disc rdpwd
O problema é quando as pessoas fazem logon como administrador local ou contas de domínio mais gerais.
Pode não ser possível, mas existe um comando que eu possa usar para obter o IPAddress (e, em seguida, o nome da máquina) de onde ocorreu o logon do Administrador? Eu tentei bastante pesquisar e tentar todas as ferramentas que eu poderia encontrar (sysinternal psloggedon, nbstat etc), mas nenhum poderia me obter essa informação.
Posso descobrir quem continua deixando as sessões abertas!
Você pode tentar o GETTSCIP de link
É um aplicativo freeware, mas não sei se funcionará para sessões desconectadas. Eu duvido que isso aconteça.
Você pode tentar o TCPView .
Você o lança no seu servidor de terminal e o filtra pela porta local ms-wbt-server
e deve resolver o nome DNS do endereço remoto para você. Há também opções de registro com o programa, mas eu pessoalmente nunca as usei.
Não é um comando, mas você pode usar o Terminal Service Manager. Selecione a sessão desconectada e abra a guia Informações no painel direito. Tanto o nome do cliente (nome do PC) quanto o endereço do cliente (IP) estão disponíveis.