[R] Regwrite sur profil restreint

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
benzo
Niveau 4
Niveau 4
Messages : 60
Enregistré le : mar. 07 août 2007 07:45
Status : Hors ligne

[R] Regwrite sur profil restreint

#1

Message par benzo »

Bonjour,

J'ai un profil utilisateur sur un domaine avec plusieurs restrictions dans son profil. Je souhaite activer la fonction recherche d'XP dans son profil.
Je me dit qu'un simple" regwrite" devrait faire l'affaire :)

Code : Tout sélectionner

; Regwrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoShellSearchButton","REG_DWORD","0")
 
Evidemment ca ne fonctionne pas en session utilisateur car je n'ai pas les droits pour modifier les clés dans la base de registre.
Sur le forum anglais jai trouvé cet UDF qui semble répondre à mon problème
:arrow: http://www.autoitscript.com/forum/topic ... stry-udfs/

Par contre je pige pas trop son fonctionnement, si quelqu'un pouvait m'expliquer. Dois je charge la ruche d'un "ntuserdat"administrateur pour pouvoir ensuite modifier la clé ? :roll:
Jaimerais que la modif soit définitive, toujours la même à chaque chargement de session et si possible valable pour tous les utilisateurs

Merci d'avance pour votre aide
Modifié en dernier par benzo le mer. 10 nov. 2010 14:18, modifié 1 fois.
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [...] Regwrite sur profil restreint

#2

Message par Jerome »

Coucou,

As - tu essayer d'exécuter ton script en mode administrateur sur la session utilisateur, car c'est bien un problème de droits que nous avons la.

PS : Hop




Jérôme
benzo
Niveau 4
Niveau 4
Messages : 60
Enregistré le : mar. 07 août 2007 07:45
Status : Hors ligne

Re: [...] Regwrite sur profil restreint

#3

Message par benzo »

Jerome a écrit : As - tu essayer d'exécuter ton script en mode administrateur sur la session utilisateur, car c'est bien un problème de droits que nous avons la.
Jérôme
merci de mavoir répondu aussi rapidement

oui javais déja testé jai compilé le script "regwrite" et l'ai lancé via Runas en admin. La nouvelle valeur est bien prise en compte
Le problème c'est que pour qu'elle soit réellement effective il faut recharger la session utilisateur
Et la....le profil se recharge comme avant avec la valeur "NoShellSearchButton" à 1 :x

c'est pourquoi je pensais qu'il fallait intervenir sur le "ntuserdat" pour que la modif soit définitive !
Ya pas moyen de le modifier via autoit ?
Avatar du membre
sksbir
Niveau 7
Niveau 7
Messages : 384
Enregistré le : lun. 26 oct. 2009 17:57
Localisation : Lyon
Status : Hors ligne

Re: [...] Regwrite sur profil restreint

#4

Message par sksbir »

Bonsoir

2 astuces qui peuvent peut-être fonctionner :

1/ essaye updateenv ( à tout hasard )
2/ kill ton explorer et relance le (avec autoit, c'est un jeu d'enfants :) )

maintenant, il faut aussi voir d'où proviennent les restriction du profil : si c'est à cause de stratégies de domaine, tu n'as aucune chance d'y arriver...
benzo
Niveau 4
Niveau 4
Messages : 60
Enregistré le : mar. 07 août 2007 07:45
Status : Hors ligne

Re: [...] Regwrite sur profil restreint

#5

Message par benzo »

Merci pr l'astuce sksbir :wink:

la méthode bourrin fonctionne avec l'UDF RegAllUsers dispo sur le forum anglais:

Code : Tout sélectionner

 RegDeleteAllUsers("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoShellSearchButton")
RegDeleteAllUsers("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoFind")
        processclose("explorer.exe")
         sleep(1000)
run ("c:\windows\explorer.exe")
 
Par curiosité, tu peux m'en dire plus sur le "updateenv" ? je ne sais pas de quoi il sagit :oops:
Avatar du membre
sksbir
Niveau 7
Niveau 7
Messages : 384
Enregistré le : lun. 26 oct. 2009 17:57
Localisation : Lyon
Status : Hors ligne

Re: [...] Regwrite sur profil restreint

#6

Message par sksbir »

benzo a écrit :Par curiosité, tu peux m'en dire plus sur le "updateenv" ? je ne sais pas de quoi il sagit :oops:
oups, désolé, j'ai écris ça de mémoire . La fonction, c'est envupdate
benzo
Niveau 4
Niveau 4
Messages : 60
Enregistré le : mar. 07 août 2007 07:45
Status : Hors ligne

Re: [R] Regwrite sur profil restreint

#7

Message par benzo »

ah ok merci je connaissais pas, c'est peut être plus élégant que de tuer l'explorateur :lol:

Je mets en résolu 8)
Répondre