Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/11/2007, 10h54   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 2
Points : 0
Points : 0
Par défaut pb script automatisation reservation ip

je souhaiterai mettre en place une automatisation des réservations des adresses ip. Le serveur dhcp etant sous windows 2003 server.

J'ai deux solutions :

1 avec la commande dhcpcmd
je sais qu'avec :
exporter toutes les adresses ip/mac/nom des postes contenu dans Adresse lease du DHCP et adapter la disposition des nom/ip/mac des poste en fonction du script suivant
DHCPCMD addresseDHCP ADRESSREVEDIP addresseétendue adresseàréserver adresseMac nomclient description. Cette solution fonctionne.
J'aimerais savoir si on pourrait me donner un script permettant d'executer cette fameuse ligne de commande en boucle pour le fichier texte créé
.
2 j'ai une autre solution en utilisant ce script :
Dim oShell
Dim ipserver
Dim ipetend
ipserver="10.0.0.1"
ipetend="10.0.0.0"
Set oShell=WScript.CreateObject("WScript.shell")
oShell.run "cmd /K for /f""tokens=1-3 delims=;""%a in (c:\input.txt) do (netsh dhcp server "&ipserver&" scope "&ipetend&" add reservedip %a %b %c dhcp)"

ou input.txt est le fichier texte ou j'ai exporté toutes les adresses ip/mac/nom des postes contenu dans Adresse lease du DHCP
or quand je lance ce script la réservation ne s'effectue pas.
Je sais que cette commande <gras>netsh dhcp server ipserver scope ipetend add reservedip ipàréserver addmacposte nomposte</gras> ne marche qu'a partir du serveur même. mais le script ne s execute pas il ny a pourtant pas d'erreur de syntaxe?

Pourrais-t-on me trouver une réponse à mes deux solutions

merci à tous par avance de vos réponses
karine82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2007, 16h03   #2
Invité régulier
 
Inscription : novembre 2007
Messages : 5
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : novembre 2007
Messages : 5
Points : 6
Points : 6
Par défaut Hello

Pour la question 1, une Boucle FOR devrait suffir
rod_78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 15h54   #3
Invité de passage
 
Inscription : novembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 2
Points : 0
Points : 0
bonjour,

Pourrais-tu me donner un exemple avec la commande dhcp pour le script avec for

merci d'avance

bonne journée
karine82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h11.


 
 
 
 
Partenaires

Hébergement Web