[R] SW_HIDE et clés de registre
Posté : ven. 22 janv. 2010 21:11
Bonsoir les membres,
Comme le titre le laisse penser (ou pas), deux soucis se dressent devant moi.
Le premier concerne " @SW_HIDE "
Je m'explique,
J'entre ceci dans un fichier .au3:
Le fichier contient ce que je veux ( à savoir un listing des fichiers/dossiers présents dans %windir% ) mais l'invité de commande apparait.
Je ne voudrais pas qu'il apparaisse, alors j'ai rajouté cette macro: @SW_HIDE
Ce qui me donne:
Le problème étant que, effectivement l'invité de commande n'apparait pas, mais le fichier Windir.txt n'apparait pas non plus !
Comprend pas là ..
===============================================
Mon deuxième problème concernant un soucis ( je suppose ) au niveau des droits d'accès sur une clé.
Je souhaiterais tester l'existence d'une clé de registre, j'utilise donc la fonction RegRead()
Exemple:
Le code suivant "then" est executé, no prob.
Par contre avec ce genre de clés spéciales:
HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_VBOXUSBMON
Pas moyen de tester leur existence ou non.. :/
Quelqu'un aurait il une explication ? un problème de droit d'accès peut-être ?
Merci d'avance à ceux qui répondront.
++
Comme le titre le laisse penser (ou pas), deux soucis se dressent devant moi.
Le premier concerne " @SW_HIDE "
Je m'explique,
J'entre ceci dans un fichier .au3:
Code : Tout sélectionner
RunWait(@Comspec & " /C Dir /a/b %Windir% >Windir.txt ")Je ne voudrais pas qu'il apparaisse, alors j'ai rajouté cette macro: @SW_HIDE
Ce qui me donne:
Code : Tout sélectionner
RunWait(@Comspec & " /C Dir /a/b %Windir% >Windir.txt ", @SW_HIDE)Comprend pas là ..
===============================================
Mon deuxième problème concernant un soucis ( je suppose ) au niveau des droits d'accès sur une clé.
Je souhaiterais tester l'existence d'une clé de registre, j'utilise donc la fonction RegRead()
Exemple:
Code : Tout sélectionner
If RegRead(HKLM\Software\microsoft, "") Then ....Par contre avec ce genre de clés spéciales:
HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_VBOXUSBMON
Pas moyen de tester leur existence ou non.. :/
Quelqu'un aurait il une explication ? un problème de droit d'accès peut-être ?
Merci d'avance à ceux qui répondront.
++