Bonjour a tous,
je voudrais savoir comment surcharger/modifier le path utilisateur?
J'ai pas trouvé dans la faq donc si quelqu'un pouvait m'orienter/aider
merci d'avance
Bonjour a tous,
je voudrais savoir comment surcharger/modifier le path utilisateur?
J'ai pas trouvé dans la faq donc si quelqu'un pouvait m'orienter/aider
merci d'avance
bon j'ai cherché au hasard si c'était pas stocké dans la base de registre et ho surprise c'est stocké dans hkey_current_user et aussi hkey_user.
donc je vais me debrouiller avec ca
merci quand meme
finalement j'ai toujours un soucis,
apres avoir entré dans la base de registre le path que je veux ajouter, il n'est pas pris en compte (meme si la clé apparait bien) si je ne vais pas cliquer sur ok dans poste_de_travail/propriete/avancé/variables d'environnement
![]()
![]()
Yop !
Tu ouvres une boîte DOS, tu tapes "path /?", ça t'affiche l'aide de la commande, à partir de là tu joues un peu avec pour voir comment elle fonctionne, ensuite t'auras plus qu'à construire la commande qui va bien pour la passer à ShellExecute().
Moi, c'est que je tenterais.
Mes 2 cts,
--
jp
Salut,
Avec le ShellExecute tu peux essayer de transmettre cette modification du Path ainsi:
A voir si cela résoud ton problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PATH=%PATH%;C:\Ton\Nouveau\Chemin
@+ Claudius
et avec GetEnvironnementVariable et SetEnvironnementVariable ?
bonjour,
la solution de la ligne de commande n'est pas concluente, j'arrive bien à ajouter un chemin au path "temporaire" => si ja tape path en ligne de commande je vois bien ce que je viens d'ajouter, mais des que je ferme la fenetre de commande et que je regarde dans les variables globales rien n'est modifié...
j'ai essayé de controler le path avant de fermer la fenetre de commande mais il n'y se passe aucun changement (d'ou le terme temporaire)
y'a t'il une commande pour valider les modifications?
merci
Partager