Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
994 connectés 

  FORUM HardWare.fr
  Windows & Software

  Declarer un serveur WINS sur des stations via un script?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Declarer un serveur WINS sur des stations via un script?

n°600384
Pims
Posté le 12-03-2002 à 10:14:37  profilanswer
 

Comment faire sur un domaine NT avec des clients NT et Win9x!
 
Ca m'eviterais de passer sur 150 machines ...
 
Thx :)


---------------
Life is like a box of chocolate you never know what you gonna get.
mood
Publicité
Posté le 12-03-2002 à 10:14:37  profilanswer
 

n°600592
Pims
Posté le 12-03-2002 à 12:07:47  profilanswer
 

Je suis tellement actif, que mes propres posts descendent à vitesse grand V !!!
 
:)


---------------
Life is like a box of chocolate you never know what you gonna get.
n°600594
Jef34
Je ferai mieux demain
Posté le 12-03-2002 à 12:07:56  profilanswer
 

DHCP ??

n°600596
costla
Posté le 12-03-2002 à 12:09:25  profilanswer
 

pour 150 machines, ca commence à etre interessant d'installer un DHCP.

n°600609
Pims
Posté le 12-03-2002 à 12:14:41  profilanswer
 

costla a écrit a écrit :

pour 150 machines, ca commence à etre interessant d'installer un DHCP.  




 
Non non non :(
 
On peut pas passé en DHCP pour des raisons UNIX ... enfin moi je voudrais bien mais les responsable sont beaucoup trop frileux pour se lancer la dedans ....
 
Pour changer l'heure de leur BéBé AIX c'est deja toute une histoire ... :pt1cable:


---------------
Life is like a box of chocolate you never know what you gonna get.
n°600610
Jef34
Je ferai mieux demain
Posté le 12-03-2002 à 12:15:39  profilanswer
 

:)
Ben il y a en effet un clef de registre. I'm looking for it.

n°600614
Pims
Posté le 12-03-2002 à 12:17:19  profilanswer
 

Jef34 a écrit a écrit :

:)
Ben il y a en effet un clef de registre. I'm looking for it.  




 
J'ai regardé un peu mais il y en a pas qu'une mais bien un certain nombre ...


---------------
Life is like a box of chocolate you never know what you gonna get.
n°600616
Jef34
Je ferai mieux demain
Posté le 12-03-2002 à 12:18:45  profilanswer
 
n°600629
Pims
Posté le 12-03-2002 à 12:28:30  profilanswer
 

:jap:
Bon site :)
 
Par contre pas tres clair au niveau WINS :sarcastic:


---------------
Life is like a box of chocolate you never know what you gonna get.
n°600789
Pims
Posté le 12-03-2002 à 13:51:31  profilanswer
 

So?


---------------
Life is like a box of chocolate you never know what you gonna get.
mood
Publicité
Posté le 12-03-2002 à 13:51:31  profilanswer
 

n°600915
Jef34
Je ferai mieux demain
Posté le 12-03-2002 à 14:56:08  profilanswer
 

Solution extrême. RegMon  
http://www.sysinternals.com/ntw2k/source/regmon.shtml
 
Il va surveiller les modifications dans ta base de registre.
Tu le lances, tu fais la modifications et tu verras en temps réel où elle a eu lieu...

n°600927
Groody
Utilisez MES smileys §
Posté le 12-03-2002 à 15:02:36  profilanswer
 

utilises REGMON. Tu le lances pour les audits.
 
Tu rentres ta config manuelle (activation de WINS + parametre du serveur), activation de l'audit de REGMON, applicaztion des modif de proprietes TCP/IP et l'audit indique toutes les clefs lues, modifiées, créées, suppr, et..
 
au pire, une recherche dans el registre à la main sur l'IP du serveur WINS pré configuré et HOP


---------------
Vidéo Concorde Air France | www.kiva.org
n°600930
Groody
Utilisez MES smileys §
Posté le 12-03-2002 à 15:03:10  profilanswer
 

J'etais sur le msg depuis 30m, en train de courir j'avais pas encore posté..


---------------
Vidéo Concorde Air France | www.kiva.org
n°600933
Jef34
Je ferai mieux demain
Posté le 12-03-2002 à 15:04:43  profilanswer
 

Groody a écrit a écrit :

J'etais sur le msg depuis 30m, en train de courir j'avais pas encore posté..  




 
Je me disais :)

n°600939
Pims
Posté le 12-03-2002 à 15:09:30  profilanswer
 

Jef34 a écrit a écrit :

Solution extrême. RegMon  
http://www.sysinternals.com/ntw2k/source/regmon.shtml
 
Il va surveiller les modifications dans ta base de registre.
Tu le lances, tu fais la modifications et tu verras en temps réel où elle a eu lieu...  




 
Justement, j'aime pas trop l'extreme ...
j'y avais pensé mais j'avais la flemme ...


---------------
Life is like a box of chocolate you never know what you gonna get.
n°600942
Guru
Posté le 12-03-2002 à 15:10:34  profilanswer
 

Apparemment, la clé modifiée se trouve dans dans HKLM\SYSTEM\CurrentControlSet\Services\NetBT. Là ou le problème se corse c'est que la modification diffère selon la version de Windows ou tout du moins entre WinNT et Win2k.
 
WinNT :
 
HKLM\SYSTEM\CurrentControlSet\Services\NetBT\Adapters\xxxxx\
NameServer : REG_SZ
BackupNameServer : REG_SZ
 
avec xxxxx représentant l'identifiant de l'interface
 
Win2k :
 
HKLM\SYSTEM\CurrentControlSet\Services\NetBT\
Parameters\Interface\Tcpip_GUID\
NamerServerList : REG_SZ
NetbiosOptions : REG_DWORD
 
Cela ne parait pas évident a faire en script puisqu'il faudrait auparavant déterminer l'identifiant de l'interface réseau avant de faire la modification appropriée en fonction de l'OS.

n°600949
Pims
Posté le 12-03-2002 à 15:18:41  profilanswer
 

Citation :

Cela ne parait pas évident a faire en script puisqu'il faudrait auparavant déterminer l'identifiant de l'interface réseau avant de faire la modification appropriée en fonction de l'OS.


 
Il me semblait qu'il y avait plus de modifs effectué!
 
D'un coté le pb ne se pose pas car j'ai des Winnt et des Win9x
 
J'avais deja reflechi au pb de test sur l'OS pour qqun sur le forum, c'etait faisable :)
 
Par contre, reste un Pb de droits: en effet je doute que les users puisse faire cette modif sur leur poste en se connectant le matin :(
 
J'avais pas pensé à ca dites donc :(


---------------
Life is like a box of chocolate you never know what you gonna get.
n°601015
Groody
Utilisez MES smileys §
Posté le 12-03-2002 à 15:53:35  profilanswer
 

sur les 98 aucun prb, NT, avec une ligne de commande tu peux ptet le faire passer en ADMIN, ou SYSTEM (utilisation du compte..)


---------------
Vidéo Concorde Air France | www.kiva.org
n°601019
Groody
Utilisez MES smileys §
Posté le 12-03-2002 à 15:54:14  profilanswer
 

Pour le registre finallement, je ne pense pas que l'ajout de branches du registre soit bloqués, par contre l'execution du soft REGEDIT peut etre, donc ça va ptet pazsser


---------------
Vidéo Concorde Air France | www.kiva.org
n°601934
Pims
Posté le 13-03-2002 à 08:36:07  profilanswer
 

J'ai pas eu le temps de tester ... mais je vais le faire ...


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603721
Pims
Posté le 14-03-2002 à 08:59:32  profilanswer
 

Guru a écrit a écrit :

Apparemment, la clé modifiée se trouve dans dans HKLM\SYSTEM\CurrentControlSet\Services\NetBT. Là ou le problème se corse c'est que la modification diffère selon la version de Windows ou tout du moins entre WinNT et Win2k.
 
WinNT :
 
HKLM\SYSTEM\CurrentControlSet\Services\NetBT\Adapters\xxxxx\
NameServer : REG_SZ
BackupNameServer : REG_SZ
 
avec xxxxx représentant l'identifiant de l'interface
 
Win2k :
 
HKLM\SYSTEM\CurrentControlSet\Services\NetBT\
 
Parameters\Interface\Tcpip_GUID\
NamerServerList : REG_SZ
NetbiosOptions : REG_DWORD
 
Cela ne parait pas évident a faire en script puisqu'il faudrait auparavant déterminer l'identifiant de l'interface réseau avant de faire la modification appropriée en fonction de l'OS.



 
En effet ... en y reflechissant ... je viens de n'en rendre compte :(
 
Comment faire ?? :(


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603735
Jef34
Je ferai mieux demain
Posté le 14-03-2002 à 09:21:48  profilanswer
 

On a eu le meme probleme il y a peu de temps... On cherchais un moyen d'attribuer une imprimante à plusieurs postes... A part déployer un ghost ou un sysprep j'ai trouvé aucune solution...

n°603757
athon
Even death may die
Posté le 14-03-2002 à 09:41:16  profilanswer
 

sous NT, tu peux utiliser NETSH, sous 9x je ne sais pô

n°603770
Pims
Posté le 14-03-2002 à 09:54:00  profilanswer
 

athon a écrit a écrit :

sous NT, tu peux utiliser NETSH, sous 9x je ne sais pô  




C'est quoi NETSH :??:


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603773
French_Pho​enix
Y'a pas de place ici !
Posté le 14-03-2002 à 09:56:44  profilanswer
 

NetSH marche sous NT (pour 9x je ne sé pas...)
Sinon tu peut passer par un VBScript mais je connais pas exactement la commande... je l'ai utilisé pour verifier les param DNS de serveur 2000, alors pour les Wins ca devrais pas être trop dur :jap:

n°603778
Pims
Posté le 14-03-2002 à 09:59:30  profilanswer
 

French_Phoenix a écrit a écrit :

NetSH marche sous NT (pour 9x je ne sé pas...)
Sinon tu peut passer par un VBScript mais je connais pas exactement la commande... je l'ai utilisé pour verifier les param DNS de serveur 2000, alors pour les Wins ca devrais pas être trop dur :jap:  




 
Depuis le temps qu'on me conseil de faire du VBScript, il va falloir que je m'y mette ...
 
Comment ca se met en place?


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603790
athon
Even death may die
Posté le 14-03-2002 à 10:08:03  profilanswer
 

Pims a écrit a écrit :

 
C'est quoi NETSH :??:  




 
NETSH est une commande qui te permet de modifier dynamiquement ta conf IP sur une machine NT, 2000...
 
tu peux modifier les DNS, WINS, IP, passerelles...

n°603796
French_Pho​enix
Y'a pas de place ici !
Posté le 14-03-2002 à 10:10:44  profilanswer
 

athon a écrit a écrit :

 
 
NETSH est une commande qui te permet de modifier dynamiquement ta conf IP sur une machine NT, 2000...
 
tu peux modifier les DNS, WINS, IP, passerelles...  




ca ne amrche pas toujours :cry: parce que sinon je me serais pas fait chier pendant 1 jour à trouver le bon code vbscript pour vérifier que netsh à fait son boulot...

n°603799
Pims
Posté le 14-03-2002 à 10:12:32  profilanswer
 

athon a écrit a écrit :

 
 
NETSH est une commande qui te permet de modifier dynamiquement ta conf IP sur une machine NT, 2000...
 
tu peux modifier les DNS, WINS, IP, passerelles...  




 
Ca fonctionne que sous NT Server?
 
Ou il faut le kit de ressources Tech?
 
Car sur mon NT WS la commande est absente.


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603800
Pims
Posté le 14-03-2002 à 10:13:22  profilanswer
 

French_Phoenix a écrit a écrit :

 
ca ne amrche pas toujours :cry: parce que sinon je me serais pas fait chier pendant 1 jour à trouver le bon code vbscript pour vérifier que netsh à fait son boulot...  




Comment tu fais pour mettre en place du VBscript?
:jap:


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603815
French_Pho​enix
Y'a pas de place ici !
Posté le 14-03-2002 à 10:26:05  profilanswer
 

Pims a écrit a écrit :

 
Comment tu fais pour mettre en place du VBscript?
:jap:  




il te faut l'outils pour l'exécuter en ligne de commande "Cscript" puis tu te connectes à distance pour modifier les paramètres.
Voilà un exemple: (Ps: les connexions rezo sont déjà ouverte grace à un net use)
 

Dim txtcomputername
Dim txtgroupname
Dim txtusername
Dim no_error
Dim exist_file
 
Set fsomain = CreateObject("scripting.filesystemobject" )
Set failedmachines = fsomain.createtextfile("pcs_failed.txt" )
Set successmachines = fsomain.createtextfile("add_success.txt" )
 
On Error Resume Next
 
no_error=0
exist_file = 0
'Ouvre les fichiers de conf et vérifier leur présence
Set machines = fsomain.opentextfile("pcstemp.txt" )
If Err = 0 Then exist_file = 1
Set config = fsomain.opentextfile("user.cfg" )
If Err = 0 Then exist_file = 1
txtgroupname=config.ReadLine
txtusername=config.ReadLine
 
'Start looping through the machine names in the file
If exist_file Then
  Do While Not machines.AtEndOfStream
     txtcomputername = machines.ReadLine
     'Goto the local Admin account of the machine
     Set grp = GetObject("WinNT://" & txtcomputername &"/"& txtgroupname)
      'IF you have an error, write to the failed file and do not attempt to change the password
      If Err Then
          HandleErr1()
      Else
          grp.Add ("WinNT://" & txtusername)
          If Err Then
              HandleErr1()
          Else
              successmachines.WriteLine txtcomputername
          End If
      End If
  Loop
End If
 
'Close all open files
machines.close
failedmachines.Close
successmachines.Close
config.close
 
'Present yourself a message so you'll know its finsihed
 
Set fsomain = Nothing
Set txtdata = Nothing
Set grp = Nothing
 
Sub HandleErr1()
     If no_error=0 Then MsgBox "Error : one or more computer can not be modified"
     no_error=1
     failedmachines.WriteLine txtcomputername
     Err.Clear
End Sub

Edit: ca permet de rajouter un utilisateur dans le groupe administrateur local de la machine..

 

[jfdsdjhfuetppo]--Message édité par French_Phoenix--[/jfdsdjhfuetppo]

n°603844
athon
Even death may die
Posté le 14-03-2002 à 10:49:44  profilanswer
 

French_Phoenix a écrit a écrit :

 
ca ne amrche pas toujours :cry: parce que sinon je me serais pas fait chier pendant 1 jour à trouver le bon code vbscript pour vérifier que netsh à fait son boulot...  




 
je l'ai fais passer par AD sur tous mes postes sous 2000 sans pb (cela concerne actuellement 22000 postes)

n°603848
Pims
Posté le 14-03-2002 à 10:51:22  profilanswer
 

athon a écrit a écrit :

 
 
je l'ai fais passer par AD sur tous mes postes sous 2000 sans pb (cela concerne actuellement 22000 postes)  




 
22 000 postes :eek2:


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603852
athon
Even death may die
Posté le 14-03-2002 à 10:53:28  profilanswer
 

Pims a écrit a écrit :

 
 
22 000 postes :eek2:  




 
oui, sur 35000, c'est pô mal  :D

n°603854
Pims
Posté le 14-03-2002 à 10:55:02  profilanswer
 

Heuuuuu... :pt1cable: tu bosses ou si c'est pas indiscret? et tu y fais quoi?
 
:eek:  
 
-> PM

 

[jfdsdjhfuetppo]--Message édité par Pims--[/jfdsdjhfuetppo]


---------------
Life is like a box of chocolate you never know what you gonna get.
n°603855
French_Pho​enix
Y'a pas de place ici !
Posté le 14-03-2002 à 10:55:08  profilanswer
 

athon a écrit a écrit :

 
 
je l'ai fais passer par AD sur tous mes postes sous 2000 sans pb (cela concerne actuellement 22000 postes)  




Oui mais tes machines sont déjà installés...
Moi les machines sont en train d'être construites (donc pas encore intégré à l'AD quand on fait le netSH.
Et d'ailleurs comment tu rajoute ca via l'AD ?? :??:


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
n°603888
athon
Even death may die
Posté le 14-03-2002 à 11:17:16  profilanswer
 

French_Phoenix a écrit a écrit :

 
Oui mais tes machines sont déjà installés...
Moi les machines sont en train d'être construites (donc pas encore intégré à l'AD quand on fait le netSH.
Et d'ailleurs comment tu rajoute ca via l'AD ?? :??:  




 
je l'avais intégré dans un Script d'ouverture de session configuré dans le profil des utilisateurs.
 
Pims > dans une banque, responsable déploiement des postes clients, administrateur central de ces postes (via AD), travaille aussi sur les serveurs (DC, messagerie, fichiers...), je valide actuellement l'installation des postes sous XP (et c'est pô aussi simple que sous 2000 ! :sweat:

n°603897
French_Pho​enix
Y'a pas de place ici !
Posté le 14-03-2002 à 11:20:40  profilanswer
 

athon a écrit a écrit :

 
je l'avais intégré dans un Script d'ouverture de session configuré dans le profil des utilisateurs.
 
Pims > dans une banque, responsable déploiement des postes clients, administrateur central de ces postes (via AD), travaille aussi sur les serveurs (DC, messagerie, fichiers...), je valide actuellement l'installation des postes sous XP (et c'est pô aussi simple que sous 2000 ! :sweat:  




ok mais tu l'a rajouté commetn via script? ca répondrait à pims, mois je n'ai fait que modifier les DNS via vbscript...
A propos quel banque si pas trop indiscret ??


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
n°603908
athon
Even death may die
Posté le 14-03-2002 à 11:27:13  profilanswer
 

French_Phoenix a écrit a écrit :

 
ok mais tu l'a rajouté commetn via script? ca répondrait à pims, mois je n'ai fait que modifier les DNS via vbscript...
A propos quel banque si pas trop indiscret ??  




 
Via la commande NetSH pour les postes 2000
et via VbScript pour les autres.
 
Pour la banque, heeuuuu... je préfère pas  ;)

n°603935
French_Pho​enix
Y'a pas de place ici !
Posté le 14-03-2002 à 11:37:31  profilanswer
 

athon a écrit a écrit :

 
 
Via la commande NetSH pour les postes 2000
et via VbScript pour les autres.
 
Pour la banque, heeuuuu... je préfère pas  ;)  



ben si tu pouvais filer un bout de code à pims ca pourrait l'aider un peu...


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Declarer un serveur WINS sur des stations via un script?

 

Sujets relatifs
Differences de licence chez microsoft par siege et serveur ?transferer tous les comptes utilisateur sur un autre serveur ???
Serveur de fichier NT4 et fichier fantomeW2k Pro/serveur/adv-serv ou XP pour avoir de la stabilité?
installer un serveur FTP par telnet, C possible ?Serveur web sur une net 2 ??
Mirc 6.01 : Définir des Perform différent pour chauqe serveur ?Connexion a un serveur IRC par un navigateur
Serveur dédierScript auto-connexion au démarage ?
Plus de sujets relatifs à : Declarer un serveur WINS sur des stations via un script?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR