Comment mettre une clef registre en lecture seule ?

Comment mettre une clef registre en lecture seule ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 18-07-2011 à 12:41:44    

Salut !
 
J'ai un petit problème avec Outlook express v6.00 : chaque fois que je veux le fermer il me dit que je devrais compresser le fichier des mails pour gagner de la place (ce que je ne veux pas faire, il me reste plein de giga d'espace libre).
 
Du coup j'ai trouvé, dans la base de registre, une clef qui permet d'éviter cette question à chaque fermeture de Outlook :
je dois, dans le répertoire HKEY_CURRENT_USER\Identities\{STRING}\Software\Microsoft\Outlook Express\5.0
modifier la clef "Compact Check Count" à zéro.
 
Problème : après quelques jours, la clef reprend son ancienne valeur (je ne sais pas pourquoi ni comment) et je dois alors refaire la manipulation...  
 
Question : est-ce qu'il y a un moyen de rendre cette clef registre en lecture seule, de manière à empêcher à tout logiciel (surtout outlook) d'y accéder ?
 
:jap:


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
Reply

Marsh Posté le 18-07-2011 à 12:41:44   

Reply

Marsh Posté le 18-07-2011 à 15:00:28    

La clé oui (5.0) mais pas la valeur Compact Check Count exactement de souvenir.
 
Dans Edition, Permissions

Reply

Marsh Posté le 18-07-2011 à 18:16:14    

ah ok :jap:
 
et est-ce que par hasard il y aurait moyen d'ajouter la remise à zéro de la valeur de Compact Check Count à chaque démarrage du PC ?  
Je pense à une ligne dans boot.ini ou dans win.ini mais je n'ai aucune idée du type de script à écrire pour accéder à la base de registre


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
Reply

Marsh Posté le 18-07-2011 à 18:49:19    

Tu crées une tache planifiée qui lance la ligne suivante :
 
reg ADD "HKCU\Identities\{STRING}\Software\Microsoft\Outlook Express\5.0" /v "Compact Check Count" /t REG_SZ /d 0 /f
 
(je sais pas si c'est une clé string ou dword dans ce cas met REG_DWORD )

Reply

Marsh Posté le 18-07-2011 à 21:47:45    

merci beaucoup pour ton aide :jap:
j'ai fait un petit fichier batch avec ton script et il fonctionne :)
 
par contre la tache planifiée ne fonctionne pas :/  
après un premier essai, ça m'indique "impossible à ouvrir" dans la colonne "état"
 
mettre la ligne dans autoexec.bat ne fonctionne pas non plus :/
 
une idée ? :D


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
Reply

Marsh Posté le 18-07-2011 à 21:50:07    

Met directement la ligne dans la tache planifiée plutot que passer par un batch ?

Reply

Marsh Posté le 18-07-2011 à 22:02:06    

Je@nb a écrit :

Met directement la ligne dans la tache planifiée plutot que passer par un batch ?


ça me dit que je ne dispose pas des autorisations... ptêt qu'il n'y a que l'administrateur qui puisse faire ce genre de tache planifiée :/


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
Reply

Marsh Posté le 18-07-2011 à 22:10:53    

Ah bizarre ouais. Pourtant c'est du HKCU donc profil utilisateur.
 
Sinon tu mets ton cmd dans le startup folder du menu démarrer ou dans hkcu\software\microsoft\windows\current version\run

Reply

Marsh Posté le 18-07-2011 à 22:24:18    

Je@nb a écrit :

Ah bizarre ouais. Pourtant c'est du HKCU donc profil utilisateur.
 
Sinon tu mets ton cmd dans le startup folder du menu démarrer ou dans hkcu\software\microsoft\windows\current version\run


j'ai mis la ligne dans run et ça fonctionne !
 [:spikler]  :jap:


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed