Connaitre plein d'infos sur le système grace a la base de registre

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 289 fois - Téléchargée 29 fois

Contenu du snippet

Il n'y a pas de code juste quelques adresses de la base de registre pour connaitre des infos sur le système.

Source / Exemple :


'HKLM \HARDWARE \DESCRIPTION \SYSTEM \Central \Processor \0 

           ' ~MHz : fréquence du processeur
           ' Identifier : indentifiant du processeur
           ' ProcessorNameString : nom du processeur
           ' VendorIdentifier : nom du fabricant du processeur

'----------------------------------------------------------------------------------

'HKLM \HARDWARE \DESCRIPTION \System

           'SystemBiosDate : Date de fabriquation du bios systeme
           'SystemBiosVersion : version du bios 
	   'VideoBiosDate : Date de fabriquation du bios video

'------------------------------------------------------------------------------------

'HKLM \SYSTEM \CurrentControlSet \Control \Session Manager \Memory Management

	'Editez la valeur DWORD SecondLevelDataCache et entrez y la valeur de cache
	' L2 en Ko que vous désirez

'--------------------------------------------------------------------------------------
			
'Windows XP mais du temps pour couper les programmes lors de sa fermeture
'le temps par defaut est 20000 millisecondes.

'Dans HKEY_LOCALMACHINE\SYSTEM\Controlset001\Control

	''Régler le temps dans WaitToKillServiceTimeout en millisecondes

'---------------------------------------------------------------------------------------

'Dans HKLM \SYSTEM \CurrentControlSet001 \Control\Class il y a les clés qui 'contiennent 
'les drivers avec leur version etc...

'---------------------------------------------------------------------------------------- 

'Dans 'HKEY_LOCALMACHINE\SYSTEM\Controlset001\Control\ComputerName\ComputerName 'il y a le nom de l'ordinateur.

'----------------------------------------------------------------------------------------

'Dans HKEY_LOCALMACHINE\SYSTEM\Controlset001\Control\Keyboard Layouts
'il y a les clé des langues pour le clavier

'----------------------------------------------------------------------------------------

'Dans HKEY_LOCALMACHINE\SYSTEM\Controlset001\Control\Network
'il y a des infos sur les connections reseau

'----------------------------------------------------------------------------------------

'Dans 'HKEY_LOCALMACHINE\SYSTEM\Controlset001\Control\PnP\PciIrqRouting\IrqMiniports
'il y a les noms des miniports que windows prend en charge

'----------------------------------------------------------------------------------------

'Dans HKEY_LOCALMACHINE\SYSTEM\Controlset001\Control\Session 'Manager\Environement
'il y a des infos sur le processeur, sur les dossiers système, et il y a ca peut etre 
'interressant car il y a les extansions des fichiers executables.

'----------------------------------------------------------------------------------------

'Dans HKEY_LOCALMACHINE\SYSTEM\Controlset001\Control\TimeZoneInformation
'il y a le fuseau horaire de votre ordi

'---------------------------------------------------------------------------------------- 
 
'Dans HKEY_USERS\.DEFAULT\Control Panel\Colors
'Il y a toute les couleur du sytème

'----------------------------------------------------------------------------------------

'Dans HKEY_USERS\.DEFAULT\Control Panel\International
'Il y a les infos sur la dates son affichage le pays la langue

'----------------------------------------------------------------------------------------

'Dans Dans HKEY_USERS\.DEFAULT\Control Panel\Mouse 
'Il y a tout les réglage de la souris

'----------------------------------------------------------------------------------------

'Dans HKEY_CLASSES_ROOT\

'Vous trouverez toutes les extensions que windows connais.
'Créer un clé avec l'extansion de votre prog.
'Créez une sous-clé nommée Shell et ajoutez lui une sous-clé nommée Open.
'Editez la valeur Defaut et mettez-y l'intitulé Ouvrir avec que vous voulez.
'Revenir à Open et y créer une sous clé nommée Command
'Editez-y la valeur Défaut et mettez-y le chemin complet de votre programme suivit de '%1
'Et maintenant quand vous cliquerez sur votre fichier ca ne devrais plus mettre ouvrir 'avec mais ouvrir avec votre prog.
'Mais vous pouvez aussi juste modifier les valeur pour que par exemple les fichiers txt 's'ouvre avec votre editeur de texte.

'Evidemment toujours redemmarrer pour que les modif s'appliquent.

Conclusion :


Bon pour l'instant j'ai mis que les trucs que l'on peux lire mais je pense rajouter les clé pour les astuces.

A voir également

Ajouter un commentaire

Commentaires

Messages postés
480
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2007

je sais que ya Getenvironnementvariable je l'utilise souvent mais là ya la fréquence que je trouve interressente, et l'astuce pour mettre une extension en rapport avec un prog!!

Enfin bon de toute facon je sais que ca n'as rien d'extraordinaire mais bon pour les debutants dans la base de registre ca peut etre cool.

JRB
Messages postés
439
Date d'inscription
dimanche 20 janvier 2002
Statut
Membre
Dernière intervention
2 février 2010
1
mmmeeuuuuhh !!

sans ça, tapes set dans une invite de cmd :

démarrer >> exécuter >> cmd >> set....
ensuite tu peux faire echo %username%
.... ensuite ya une API qui te permet de récuperer tout chat !!

Declare Function GetEnvironmentVariable Lib "kernel32.dll" Alias "GetEnvironmentVariableA" (ByVal lpName As String, ByVal lpBuffer As String, ByVal nSize As Long) As Long

ensuite ... ben chai pas mouaa cherche !!

vicolachips

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.