Pergunta

Eu preciso de um utilitário de cauda que funciona no Windows e pode monitorar arquivo em um compartilhamento de rede. Os que eu tentei funcionou bem localmente, mas não sobre SMB.

Foi útil?

Solução

utilitários GNU para Win32 tem uma tail.exe nativa que eu só testado usando um caminho SMB:

tail -f \\server\path\to\file

Ele parecia funcionar bem. Eu atualizei file usando o bloco de notas e da cauda relatou isso na minha janela cmd.

Outras dicas

Get-Content na PowerShell pode fazer o equivalente bem se você quiser ir por esse caminho. Exemplo

Aqui é um utilitário que eu escrevi para fazer exatamente isso:

Ele usa um FileSystemWatcher para procurar alterações em arquivos de log dentro de pastas locais ou compartilhamentos de rede (não tem que ser montado, basta fornecer o caminho UNC) e anexa o novo conteúdo para o console.

no github: https://github.com/danbyrne84/multitail

http://www.danielbyrne.net/projects/multitail

Espero que isso ajude

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top