Estou apenas procurando uma maneira de exibir os pares atualmente conectados a um compartilhamento Windows SMB?
Por exemplo: agora quero ver quem está conectado ao servidor Windows e ele está fazendo alguma transferência de arquivos?
windows
network-shares
smb
Espírito
fonte
fonte
Respostas:
Em um prompt de comando, execute
net session
. Isso mostrará as informações de conexão da sessão. Não mostrará quem está transferindo dados ativamente. Para isso, você precisará executar um programa de captura de pacotes no servidor.Você também pode executar o console do MMC em relação ao sistema operacional Windows e à função de compartilhamento de arquivos (gerenciamento de compartilhamento e armazenamento no Windows Server 2008 R2, por exemplo). Por exemplo, no Windows Server 2008 e 2008 R2, você pode abrir o console de Gerenciamento do Computador, navegar
File Services|Share and Storage Management
e clicar noManage Sessions
item ou noManage Open Files
item no Painel de Ação.fonte
Há duas maneiras básicas de ver quais arquivos nos compartilhamentos SMB estão sendo acessados:
[CLI] O
openfiles
comando[GUI] O
Open Files
objeto emComputer Management
(compmgmt.msc
) =>Shared Folders
=>Open Files
.Qualquer arquivo que está aberto no momento deve ser considerado potencialmente em uso, seja lido, gravado ou simplesmente mantido aberto por um processo em um computador cliente.
Eles também mostrarão qual usuário (ou computador, se não houver nenhum usuário associado) é o proprietário do identificador. Caso contrário, consulte a resposta de joeqwerty para obter apenas uma lista de sessões / usuários SMB ativos.
fonte