Recherche dans le Regedit

Edwi8 13 Messages postés mercredi 19 juillet 2017Date d'inscription 22 juillet 2017 Dernière intervention - 19 juil. 2017 à 19:52 - Dernière réponse : Twinuts 5251 Messages postés dimanche 4 mai 2003Date d'inscriptionModérateurStatut 30 octobre 2017 Dernière intervention
- 21 juil. 2017 à 12:01
Bonjour,

je cherche à regarder si des valeurs dans le regedit existent mais je ne trouve pas la solutions. Pouvez-vous m'aider ?

Merci !
Afficher la suite 

7 réponses

Répondre au sujet
Whismeril 10542 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 14 décembre 2017 Dernière intervention - 19 juil. 2017 à 20:26
0
Utile
Bonjour

Regedit, est un programme, il n'a pas de valeur à lui.
Il affiche le contenu de la base de registre, elle a des clés et des valeurs.

C'est donc "base de registre" qu'il faut rechercher
https://www.qwant.com/?q=java+base+de+registre&t=web

On trouve entre autre cette discussion
http://codes-sources.commentcamarche.net/forum/affich-1393111-lire-les-cles-registre-sous-windows-java
Commenter la réponse de Whismeril
Edwi8 13 Messages postés mercredi 19 juillet 2017Date d'inscription 22 juillet 2017 Dernière intervention - 19 juil. 2017 à 20:53
0
Utile
J'ai bien vu ce forum mais il passe par il passe par java directement ou un cmd ?
Je préfère passer directement par java car j'ai beaucoup de clés à rechercher.
Commenter la réponse de Edwi8
Whismeril 10542 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 14 décembre 2017 Dernière intervention - 19 juil. 2017 à 21:07
0
Utile
il passe par java directement ou un cmd ?
l'as tu essayé? moi je ne code pas en java, je t'ai juste fait remarquer que tu te trompais de terminologie et qu'avec la bonne il y'a des occurrences et pas seulement la discussion que j'ai sorti du lot car elle est sur CodeS SourceS
Commenter la réponse de Whismeril
Twinuts 5251 Messages postés dimanche 4 mai 2003Date d'inscriptionModérateurStatut 30 octobre 2017 Dernière intervention - 20 juil. 2017 à 11:02
0
Utile
Salut,

De ce que j'en comprends, le lien ci-dessus exécute des commandes système exécutées avec la classe Process (commandes que tu pourrais très bien saisir dans un invite de commandes).

Maintenant si tu ne veux pas et que tu préfères le faire sans commandes externes, il faut orienter tes recherches sur des API native (avec des dll toussa toussa ; ex:javaregistrywrapper /!\ GPL), qui permettent, la manipulation de la base de registre windows.

Commenter la réponse de Twinuts
Edwi8 13 Messages postés mercredi 19 juillet 2017Date d'inscription 22 juillet 2017 Dernière intervention - 20 juil. 2017 à 14:53
0
Utile
2
J'ai trouvé une API qui m'allaire bien https://jregistry.sourceforge.io/

avec un bonne documentation :
https://jregistry.sourceforge.io/docs/


et je vois qu'il y a une méthode
exist()
ou
keyExists(String subKey)
ou encore
valueExists(String value) 
mais je ne sais pas comment les utiliser, je fais des tests.
Edwi8 13 Messages postés mercredi 19 juillet 2017Date d'inscription 22 juillet 2017 Dernière intervention - 20 juil. 2017 à 15:04
Mais il faut déjà que je sache comment l'ajouter.
Twinuts 5251 Messages postés dimanche 4 mai 2003Date d'inscriptionModérateurStatut 30 octobre 2017 Dernière intervention > Edwi8 13 Messages postés mercredi 19 juillet 2017Date d'inscription 22 juillet 2017 Dernière intervention - 21 juil. 2017 à 12:01
Salut,

Tu n'arrives pas à ajouter quoi ?
La librairie ? (quel IDE utilises-tu ?)
Le code ?
La clé ?
Autre ?
Commenter la réponse de Edwi8

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.