Assigner une adresse ip avec SYSPREP

Assigner une adresse ip avec SYSPREP - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 24-03-2011 à 21:03:00    

Bonjour,  
 
Je suis en train de préparer des pc avec une image ghost, ensuite j'utilise SYSPREP, les pc redémarrent puis je leur attribue manuellement une adresse ip...
 
J'aimerai que sysprep assigne une adresse ip ce qui me ferai gagner beaucoup de temps :)
 
Es ce que quelqu'un à une idée pour faire ca ?
 
Il y a surrement un moyen par exemple en ajoutant des parametres dans le fichier "sysprep.ini".
 
Dans le fichier "sysprep.ini" il y a :
 
 [Networking]
InstallDefaultComponents=Yes
 
Je suppose que je peux faire des modification à cet endroit non ?
 
Si quelqu'un peu m'aider ca sera trés trés trés reconnaissant :)
 
Merci

Reply

Marsh Posté le 24-03-2011 à 21:03:00   

Reply

Marsh Posté le 24-03-2011 à 21:54:42    

Apparemment ce n'est pas possible [:fabien27].

Reply

Marsh Posté le 24-03-2011 à 21:59:21    

tu fous un script en runonce qui claque l'adresse ip (via netsh par exemple ou via un script vbs avec wmi.
 
Par contre je vois pas comment tu veux faire parce que chaque poste doit avec une ip différente

Reply

Marsh Posté le 25-03-2011 à 14:04:19    

Gavrinis a écrit :

Apparemment ce n'est pas possible [:fabien27].


 
hummmmmmmmmm dommage !!!!!  :cry:

Reply

Marsh Posté le 25-03-2011 à 14:07:53    

Je@nb a écrit :

tu fous un script en runonce qui claque l'adresse ip (via netsh par exemple ou via un script vbs avec wmi.
 
Par contre je vois pas comment tu veux faire parce que chaque poste doit avec une ip différente


 
merci pour ta réponse !!
 
mais ca m'a l'air complexe ton idée  :(  
 
tu n'aurais pas un exemple stp ?
 
Ce que je pensais faire c'est un script avec toutes les adresses MAC et les adresses ip.
Par exemple:
 
if adresseMaC = XXXX XXXX XXXX
     then AdresseIp = 192.168.128.25
 
 
Excusez moi mon ignorance, la script, la programmation c'est pas mon fort  :cry:

Reply

Marsh Posté le 25-03-2011 à 14:56:34    

ah si tu peux faire ça :)

Reply

Marsh Posté le 25-03-2011 à 15:42:28    

Je@nb a écrit :

ah si tu peux faire ça :)


 
tu es sure ?
 
Es ce que tu peux m'aider stp ?
C'est plus facile d'utiliser Netsh ou un script vbs ?

Reply

Marsh Posté le 25-03-2011 à 16:15:56    

Bah tu peux tout programmer :D
 
Je dirais plus simple en vbs qui appelle netsh :D mais bon faut savoir scripter

Reply

Marsh Posté le 25-03-2011 à 17:05:09    

Merci Je@nb
 
Mais il n'y a pas moyen de rentrer une commande dans le sysprep.inf au lieu de faire un script ?
 
Si non, si je crée un script, comment faire pour relier au sysprep ?

Reply

Marsh Posté le 26-03-2011 à 00:06:37    

si dans le sysprep tu peux rentrer des commandes, mais rien qu'une commande pour faire ce que tu veux tu peux pas d'où un script et c'est ce script que tu appelles depuis le sysprep

Reply

Marsh Posté le 26-03-2011 à 00:06:37   

Reply

Marsh Posté le 26-03-2011 à 14:43:10    

Merci Jen@b mais comment appeler un script dans le sysprep stp ?
 
Es ce que tu peux m'expliquer stp ?
 
Merci :)

Reply

Marsh Posté le 26-03-2011 à 15:12:40    

Rajouter ça dans le sysprep.inf
 
[GuiRunOnce]
"cscript monscript.vbs"
 
http://technet.microsoft.com/en-us [...] 61065.aspx

Reply

Marsh Posté le 28-03-2011 à 15:10:16    

Merci Je@nb
 
En fait ce que je vais faire, c'est créé un .bat que j'inséreré dans l'image et qui s'éxécutera au premier démérrage.
 
Dans le fichier en question, je voudrais mettre la liste des adresses mac et ip de tous les pc.
 
Je connais la commande netsh pour attribuer l'Adresse ip.
 
netsh interface ip set address "Connexion au réseau local" static <ip> <masque de sous réseau> <passerelle> gwmetric=1
 
Mais par contre peux tu m'aider pour ajouter la liste des adresses mac et fonction de celles ci, attribuer la bonne adresse ip je sais si tu me suis toujours ? lol
 
Dans mon programme il y a aura la liste des adresse Mac et des adresse ip. En fonction de l adresse Mac, le .bat attribuera la bonne adresse ip.
 
Merci encore

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed