é possível que eles estejam sendo armazenados no Cache do NetBios Resolver?
Para verificar tente:
nbtstat -c
se isso for o problema, o seguinte irá reiniciá-lo.
nbtstat -R
Suponha que eu tenha a seguinte entrada no arquivo hosts.cfg
:
1.2.3.4 test # foo machine
Eu começo o script para que cada segunda chamada ping test
e cat \test\share\machine-name.txt
Saída de script: IP: 1.2.3.4; machine name: foo
Em seguida, altero hosts.cfg
para o seguinte:
1.2.3.5 test # bar machine
Agora a saída do script está seguindo: IP: 1.2.3.5; machine name: foo
# bar é esperado!
Problema: \test\share\machine-name.txt
ainda aponta para o local antigo
Encontrei apenas uma solução para resolver este problema: restart LanmanWorkstation
service. Mas o problema com LanmanWorkstation
service é que leva muito tempo para reiniciar e, às vezes, ele trava completamente na operação de parada.
Pergunta: como limpar / redefinir o cache do Windows SMB? Algo como ipconfig /flushdns
Obrigado
é possível que eles estejam sendo armazenados no Cache do NetBios Resolver?
Para verificar tente:
nbtstat -c
se isso for o problema, o seguinte irá reiniciá-lo.
nbtstat -R