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

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Script avec sed pour modification clé de registre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script avec sed pour modification clé de registre

n°2945901
Vino201
Breizh eo ma Bro !!!
Posté le 19-05-2010 à 10:30:15  profilanswer
 

Bonjour,
 
je souhaite écrire un script que je lance après l'installation d'un pc pour régler certains paramètres (Nom du pc, conf réseau, ...)
Mon problème se situe pour désactiver le Netbios.
J'ai trouvé la clé de registre à modifier (et le champ correspondant).
Elle se situe ici :

Code :
  1. [ H K E Y _ L O C A L _ M A C H I N E \ S Y S T E M \ C u r r e n t C o n t r o l S e t \ S e r v i c e s \ N e t B T \ P a r a m e t e r s \ I n t e r f a c e s \ T c p i p _ { 9 9 E 6 A F 4 C - 9 9 F 6 - 4 7 7 0 - A B B 0 - 1 7 1 4 4 1 2 6 3 2 C 7 } ]
  2. " N a m e S e r v e r L i s t " = h e x ( 7 ) : 0 0 , 0 0
  3. " N e t b i o s O p t i o n s " = d w o r d : 0 0 0 0 0 0 0 0


Pour écrire mon script, j'utilise sed pour faire une substitution.
 
Voic mon script :

Code :
  1. :netbios
  2. echo Debut de desactivation de netbios
  3. regedit /e c:\Appli\cpa\netbios_on.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT
  4. type c:\Appli\cpa\netbios_on.reg | sed -e "1,$s/NetbiosOptions\"=dword:00000000/NetbiosOptions\"=dword:00000002/g" > c:\Appli\cpa\netbios_off.reg
  5. regedit /s c:\Appli\cpa\netbios_off.reg
  6. echo Fin desactivation netbios


 
le problème c'est que sur 8 essais, j'ai que 3 ou ca se passe bien et le reste j'ai une erreur qui apparait (je vous la poste plus tard, le temps de faire une capture).
En mettant des pauses à chaque ligne, j'ai pu voir que c'est la ligne qui commence par type qui pose problème( la ligne 4).
 
Voila si qqn as détecté une erreur et peut m'aider.
 
Merci


Message édité par Vino201 le 19-05-2010 à 10:35:42
mood
Publicité
Posté le 19-05-2010 à 10:30:15  profilanswer
 

n°2945904
Vino201
Breizh eo ma Bro !!!
Posté le 19-05-2010 à 10:53:32  profilanswer
 

Voici l'erreur que j'obtient :

Code :
  1. Exiting due to signal SIGSEGV
  2. General Protection Fault at eip=0000d4e0
  3. eax=fffb0000 ebx=fffb0000 ecx=0000029d edx=fffb4010 esi=00004000 edi=00004040
  4. ebp=00099a04 esp=000999ec program=C:\WINDOWS\SYSTEM32\SED.EXE
  5. cs: sel=01a7  base=029d0000  limit=7d61ffff
  6. ds: sel=01af  base=029d0000  limit=7d61ffff
  7. es: sel=01af  base=029d0000  limit=7d61ffff
  8. fs: sel=017f  base=00006df0  limit=0000ffff
  9. gs: sel=01bf  base=00000000  limit=0010ffff
  10. ss: sel=01af  base=029d0000  limit=7d61ffff
  11. App stack: [00099b10..00019b10]  Exceptn stack: [000199f4..00017ab4]
  12. Call frame traceback EIPs:
  13.   0x0000d4e0
  14.   0x00012048
  15.   0x0000d1b8
  16.   0x00004fde
  17.   0x00003be7
  18.   0x00003f6a
  19.   0x00004b18
  20.   0x00001d3e
  21.   0x0000bff6


Message édité par Vino201 le 19-05-2010 à 10:54:01
n°2945917
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 19-05-2010 à 12:31:03  profilanswer
 

a tu essayé avec netsh ?
 
http://social.technet.microsoft.co [...] 41d3bc4599
 

Citation :

To automatically turn NETBIOS off on all adapters that support netbios, use the following:
 
 
wmic /interactive:off nicconfig where TcpipNetbiosOptions=0 call SetTcpipNetbios 2
wmic /interactive:off nicconfig where TcpipNetbiosOptions=1 call SetTcpipNetbios 2


---------------
#mais-chut

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Script avec sed pour modification clé de registre

 

Sujets relatifs
Déploiement clé registre par GPO à la 1ère ouverture de session ?Peut-on récupérer 1 sous clé d'1 base de registre XP sur 1 disque escl
recuperation donnée registre suite a plantage[WIN 7] Script pour changer les parametres d'écran ?
Defragmentation, dll et registre !HELP pb d'installation carte etheret suite à la corruption du registre
modification lettre partition ?[Résolu] Clé de registre Visio 2007 sur Windows 7 ?
script qui ne s'exécute pas en utilisateur simpleTache planifiée : script, forcer le "ok"
Plus de sujets relatifs à : Script avec sed pour modification clé de registre


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