Existem duas maneiras de fazer isso que eu sei. Um não é confiável, mas provavelmente é bom o suficiente para a maioria dos cenários. Um é extenso, mas difícil de implementar em qualquer escala que exceda um punhado de conexões de usuários.
A maneira do Kinda-Sorta: Selecione Ferramentas do sistema > > Pastas compartilhadas > > Abra Arquivos para ver quais arquivos estão abertos no servidor de arquivos. A partir daí, você pode correlacionar as contas de usuário que possuem arquivos abertos aos compartilhamentos aos quais estão conectados.
No entanto, isso pode ser insuficiente. Não acredita em mim? Entre no Gerenciamento do computador e selecione Ferramentas do sistema > > Pastas compartilhadas > > Sessões para ver quem está conectado. Em seguida, observe a coluna # open files
. Algumas sessões devem ter 0 arquivos abertos. Como você sabe com qual compartilhamento eles estão tecnicamente conectados? Estou feliz que você tenha perguntado ...
A maneira extensa, mas difícil de escalar: Execute net share [sharename]
em cada compartilhamento em questão para obter uma lista dos usuários que estão conectados a ele. Nos meus testes, até os usuários que não têm arquivos abertos são listados.
Você também pode utilizar a ferramenta administrativa do Gerenciador de Compartilhamento e Armazenamento no Server 2008 e além, em vez do Gerenciamento do Computador. Encontre o compartilhamento na lista de compartilhamentos e, no painel de ações, clique com o botão direito do mouse em "Gerenciar sessões". Você verá uma lista de sessões, incluindo aquelas que têm zero arquivos abertos.
Mas ... mas ... eu quero encontrar um usuário específico sem consultar cada compartilhamento! Se você tem um usuário específico que deseja rastrear, parece que seu único meio de Encontrar essa informação é consultar cada ação e olhar para encontrar o usuário que você deseja. E, a olho nu, quero dizer a saída da tubulação para findstr
ou select-string
. Pode-se extrapolar o fluxo de trabalho para um script que enumera todos os compartilhamentos disponíveis, consultas para usuários conectados e pesquisa a saída para o usuário em questão, mas isso parece ser um exercício para o leitor e não algo que a Microsoft incluiu como um recurso nativo .