begin process at 2010 02 10 01:22:58
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > CHANGER LE NOM DU PC

CHANGER LE NOM DU PC


 Information sur la source

Note :
Aucune note
Catégorie :AddOns Niveau :Débutant Date de création :29/03/2003 Date de mise à jour :29/03/2003 22:42:29 Vu / téléchargé :8 543 / 139

Auteur : dj328i

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

comme je suis specialiser dans les choses inutile j'ai decider d'en poster un autre lol . il sert ( sous xp ) a changer le nom du pc directement a partir de la boite de dialog . il sauvegarde l'ancien nom pour pouvoir rechanger par la suite si ca vous tente

pour lancez la fenetre lancez la commande /nom_pc

Source

  • alias nom_pc dialog -md nom_pc nom_pc
  • dialog nom_pc {
  • title "nom du pc"
  • size -1 -1 108 81
  • option dbu
  • edit "", 1, 21 24 62 11
  • box "entrer le nouveaux nom", 2, 16 17 71 22
  • button "changez", 3, 32 58 37 12
  • menu "fichier", 4
  • item "actualiser", 5, 4 , ok , cancel
  • item "revenir ancien nom" , 6 , 4
  • item "fermer", 7 , 4 , cancel
  • }
  • on 1:dialog:nom_pc:menu:5:{
  • .timer 1 1 /nom_pc
  • }
  • on 1:dialog:nom_pc:init:0:{
  • .timer 1 0 /did -a nom_pc 1 $testkey($dll(registre.dll,readkey,80000002*\system\currentcontrolset\control\computername\computername\*computername))
  • if ( nom_pc.reg == nom_pc.reg ) { .remove nom_pc.reg }
  • }
  • on 1:dialog:nom_pc:sclick:3:{
  • if ( $did(nom_pc,1) == $null ) { goto endnompc }
  • if ( $os != XP ) { /echo votre systeme n'est pas compatible ( xp seulement ) }
  • set %oldname $testkey($dll(registre.dll,readkey,80000002*\system\currentcontrolset\control\computername\computername\*computername))
  • /write nom_pc.txt REGEDIT4
  • /write nom_pc.txt   
  • /write nom_pc.txt[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]
  • /write nom_pc.txt "computername"=" $+ $did(nom_pc,1) $+ "
  • /write nom_pc.txt   
  • /write nom_pc.txt [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\activeComputerName]
  • /write nom_pc.txt "computername"=" $+ $did(nom_pc,1) $+ "
  • .timer 1 1 /rename nom_pc.txt nom_pc.reg
  • .timer 1 2 /run nom_pc.reg
  • reboot_np
  • : endnompc
  • }
  • on 1:dialog:nom_pc:menu:6:{
  • if ( %oldname == $null ) { /echo vous n'avez pas de nom de sauvegarder }
  • if ( $os != XP ) { /echo votre systeme n'est pas compatible ( xp seulement ) }
  • /write nom_pc.txt REGEDIT4
  • /write nom_pc.txt   
  • /write nom_pc.txt [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]
  • /write nom_pc.txt "computername"=" $+ %oldname $+ "
  • /write nom_pc.txt   
  • /write nom_pc.txt [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\activeComputerName]
  • /write nom_pc.txt "computername"=" $+ %oldname $+ "
  • .timer 1 1 /rename nom_pc.txt nom_pc.reg
  • .timer 1 2 /run nom_pc.reg
  • reboot_np
  • }
  • alias reboot_np dialog -md reboot_np reboot_np
  • dialog reboot_np {
  • title "reboot avertissement"
  • size -1 -1 108 108
  • option dbu
  • text " Pour que vos changement soie prie en charge Vous devez redemmarer votre pc Voulez vous le faire maintenant ?", 1, 15 11 73 48
  • button "Oui", 2, 13 77 29 12 , ok , cancel
  • button "Non", 3, 56 77 29 12 , cancel
  • }
  • on 1:dialog:reboot_np:sclick:2:{
  • .timer 1 2 /run shutdown.exe -r -t 10 -c "redemarrage pour prise en charge du nom pc"
  • }
alias nom_pc dialog -md nom_pc nom_pc
dialog nom_pc {
  title "nom du pc"
  size -1 -1 108 81
  option dbu
  edit "", 1, 21 24 62 11
  box "entrer le nouveaux nom", 2, 16 17 71 22
  button "changez", 3, 32 58 37 12
  menu "fichier", 4
  item "actualiser", 5, 4 , ok , cancel
  item "revenir ancien nom" , 6 , 4
  item "fermer", 7 , 4 , cancel
}     

on 1:dialog:nom_pc:menu:5:{ 
.timer 1 1 /nom_pc 
                   }

on 1:dialog:nom_pc:init:0:{  
.timer 1 0 /did -a nom_pc 1 $testkey($dll(registre.dll,readkey,80000002*\system\currentcontrolset\control\computername\computername\*computername))
if ( nom_pc.reg == nom_pc.reg ) { .remove nom_pc.reg }
               }

on 1:dialog:nom_pc:sclick:3:{ 
if ( $did(nom_pc,1) == $null ) { goto endnompc } 
if ( $os != XP ) { /echo votre systeme n'est pas compatible ( xp seulement ) } 
set %oldname $testkey($dll(registre.dll,readkey,80000002*\system\currentcontrolset\control\computername\computername\*computername))
/write nom_pc.txt REGEDIT4 
/write nom_pc.txt   
/write nom_pc.txt[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName] 
/write nom_pc.txt "computername"=" $+ $did(nom_pc,1) $+ "
/write nom_pc.txt   
/write nom_pc.txt [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\activeComputerName] 
/write nom_pc.txt "computername"=" $+ $did(nom_pc,1) $+ " 
.timer 1 1 /rename nom_pc.txt nom_pc.reg 
.timer 1 2 /run nom_pc.reg 
reboot_np 
: endnompc 
                        } 

on 1:dialog:nom_pc:menu:6:{  
if ( %oldname == $null ) { /echo vous n'avez pas de nom de sauvegarder }
if ( $os != XP ) { /echo votre systeme n'est pas compatible ( xp seulement ) } 
/write nom_pc.txt REGEDIT4 
/write nom_pc.txt   
/write nom_pc.txt [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName] 
/write nom_pc.txt "computername"=" $+ %oldname $+ "
/write nom_pc.txt   
/write nom_pc.txt [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\activeComputerName] 
/write nom_pc.txt "computername"=" $+ %oldname $+ " 
.timer 1 1 /rename nom_pc.txt nom_pc.reg 
.timer 1 2 /run nom_pc.reg 
reboot_np    
                 }


alias reboot_np dialog -md reboot_np reboot_np  
dialog reboot_np {
  title "reboot avertissement"
  size -1 -1 108 108
  option dbu
  text "   Pour que vos changement        soie prie en charge                   Vous devez redemmarer           votre pc                                                                                     Voulez vous le faire                  maintenant ?", 1, 15 11 73 48
  button "Oui", 2, 13 77 29 12 , ok , cancel
  button "Non", 3, 56 77 29 12 , cancel
}  

on 1:dialog:reboot_np:sclick:2:{ 
.timer 1 2 /run shutdown.exe -r -t 10 -c "redemarrage pour prise en charge du nom pc"   
                   }

 Conclusion

n'oubliez pas d'inclure le dll dans votre repertoire

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • registre.dllTélécharger ce fichier [Réservé aux membres club]90 624 octets

Télécharger le zip


 Sources du même auteur

BATCHING CREATOR V1.0 ( TOUT POUR APPRENDRE ET CRÉER )
SAUVEGARDE ACTIVATION XP
TOTALE D'ESPACE DES SUPPORT AMOVIBLE
Source avec Zip CONVERTION $RBG VERS # HTML
Source avec Zip UN JEUX ORIGINALE EN SON ET IMAGES

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

Commentaires et avis

Commentaire de Ulcius le 31/07/2004 06:02:19

:P effectivement,  c inutile :) mais c beau pareil :P

Commentaire de dj328i le 06/01/2008 01:48:44

ehhhh cétait quand même bien pensée , mais cétait très laid même pour l'époque loll 2003 ca remonte a loin quand même

maintenant pour faire plus rapide ya "run cmd /c reg add/del"
et ya les objets com pour la lecture. A l'époque l'orientation  objet n'avais pas été adoptée malheureusement.

Ne te fit pas a cette source je t'en pris c'est un mauvais exemple , c'est vieux vieux vieux ... :P

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales