Bonjour a tous !
Voilà mon problème : Je suis stagiaire dans le service informatique d'une entreprise, et je n'y connait vraiment rien en VBS, j'ai commencer hier avec un autre programme pour modifier l'IP des serveur DNS (primaire et secondaire).
J'ai réussi en en trouvant un sur le net et en le modifiant un petit peu.
Et la on me demande de créer un VBS pour modifier l'adresse d'un serveur dans un fichier BATCH a l'aide d'un VBScript.
Le probleme c'est que j'ai plusieur ligne, qui ne sont pas toute pareil
par ex : abcd.exe /c \\abcd\imprimante
et
abcd.exe /cd \\abcd\imprimante
Et je ne veut modifier QUE l'adresse ABCD par une IP.
Pour ce faire, j'ai dit au VBS de lire dans le fichier 1 et d'écrire dans le fichier 2
S'il ne trouve pas de correspondance avec "abcd.exe /c \\abcd\imprimante" Il réécri la ligne simplement
Mais s'il trouve une correspondance avec "abcd.exe /c \\abcd\imprimante" alors il écrit la nouvelle ligne a la place de celle ci
par ex "abcd.exe /c \\abcd\imprimante"
est remplacer par
"abcd.exe /c \\11.22.33.44\imprimante"
je voudrai juste remplacer le nom de l'ordinateur par son IP, sans altérer ce qu'il y a avant.
Je suis dessus depuis ce matin, 11h...et il est 16h10...
J'en deviens maboule
![:pt1cable: :pt1cable:]()
!! Quelqu'un aurait une astuce ??