Modif IP et Nom de machine en reseau en VB6

surstouen -  
 mimixng -
Bonjour

J'ai fait un programme qui modifie le nom et l'adresse IP de plusieurs
machines sous WIN2000 en reseau worksgroup.
Dans un premier temps, via les commandes dos (net view et ping) je recense
les machines presentes. Puis a la demande de l'utilisateur, je modifie leur
ip via le programme psexec.exe et netsh et leur nom grace a la modif du
registre a distance.
Tout ca a l'avantage de marcher.

Mais une fois renommeee, quand je rafraichis l'affichage des machines, net
view me donne toujours l'ancien de machine et son nouveau nom.J'ai 2 noms
pour une meme machine. Sur le forum WIN2000, on m'a explique qu'il fallait
attendre un certain temps pour la mise a jour pour net view.

Sauriez vous m'indiquer une methode plus efficace ?

merci d'avance
A voir également:

1 réponse

mimixng
 
Le probleme de Netbios sur IP est la longueur du "souvenir" des noms. N'ayant pas de wins dans ton workgroup, tu as une machine qui est le master browser du réseau et qui stocke le nom de toutes les machines.

Tu as un papier sur l'implementation de tcpip et netbios dans windows 2000 chez ms :

https://docs.microsoft.com/en-us/#EEUAE

A mon humble avis, la solution n'est simple.
0