[Résolu] Création de clés de registre avec bat

Création de clés de registre avec bat [Résolu] - Poste de travail - Systèmes & Réseaux Pro

Marsh Posté le 29-06-2015 à 16:38:54    

Bonjour,
 
J'ai créé un .bat pour ajouter plusieurs clés de registre.
 
Malheureusement, cela ne fonctionne pas.
 

Code :
  1. REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\AutorunINFLegacyArrival" /v "" /t "REG_SZ" /d "MSAutoRun"
  2. REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\PlayCDAudioOnArrival" /v "" /t "REG_SZ" /d "MSPlayCDAudioOnArrival"
  3. REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\PlayDVDMovieOnArrival" /v "" /t "REG_SZ" /d "MSPlayDVDMovieOnArrival"
  4. REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\UserChosenExecuteHandlers\AutorunINFLegacyArrival" /v "" /t "REG_SZ" /d "MSAutoRun"
  5. REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\UserChosenExecuteHandlers\PlayCDAudioOnArrival" /v "" /t "REG_SZ" /d "MSPlayCDAudioOnArrival"
  6. REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\UserChosenExecuteHandlers\PlayDVDMovieOnArrival" /v "" /t "REG_SZ" /d "MSPlayDVDMovieOnArrival"


 
Par contre si je prend clé par clé, là, aucuns problèmes rencontrés.
 
Je ne trouve pas mon erreur dans ce .bat tout simple !?
 
Vous auriez une idée ?
 
Merci par avance.


Message édité par cougar75 le 03-07-2015 à 09:28:32
Reply

Marsh Posté le 29-06-2015 à 16:38:54   

Reply

Marsh Posté le 29-06-2015 à 17:03:58    

es tu sur que tu ne peux pas le faire par GPO ?


---------------
je veux tout, tout de suite, et gratuitement ! miladiou !
Reply

Marsh Posté le 29-06-2015 à 22:17:13    

Ou faire un reg import avec un beau fichier .reg ? [:spamatounet]


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 30-06-2015 à 12:26:34    

skoizer a écrit :

es tu sur que tu ne peux pas le faire par GPO ?


 

bardiel a écrit :

Ou faire un reg import avec un beau fichier .reg ? [:spamatounet]


 
Bonjour,
 
Merci à vous deux.
 
Je peux effectivement le faire en GPO et j'ai créé le .bat qui lance mon .reg RAS, cela fonctionne parfaitement.
 
Mais dans le cadre d'un déploiement en push via une application de distribution, aucuns résultats !!!
 

Reply

Marsh Posté le 30-06-2015 à 13:34:43    

Problème de droit sur les HKCU , non ?
 
Pour vérifier tu peux lancer le bat avec le profil de l'utilisateur sur son poste..j'ai déjà eu le problème en utilisant la console d'admin de Kaspersky pour pusher un reg mettant à jour des HKCU...

Message cité 1 fois
Message édité par simka1000 le 30-06-2015 à 13:37:01
Reply

Marsh Posté le 30-06-2015 à 17:08:21    

Rajoute un paramètre /f à la fin pour forcer l'écriture déjà. Ca évitera qu'il pose des questions.
 
Ensuite, c'est bien l'utilisateur concerné qui exécute ça ?!

Reply

Marsh Posté le 01-07-2015 à 11:51:02    

simka1000 a écrit :

Problème de droit sur les HKCU , non ?
 
Pour vérifier tu peux lancer le bat avec le profil de l'utilisateur sur son poste..j'ai déjà eu le problème en utilisant la console d'admin de Kaspersky pour pusher un reg mettant à jour des HKCU...


 
J'exécute ce bat en admin, je ne pense donc pas à un problème de droit particulier.

Reply

Marsh Posté le 01-07-2015 à 11:51:34    

Wolfman a écrit :

Rajoute un paramètre /f à la fin pour forcer l'écriture déjà. Ca évitera qu'il pose des questions.
 
Ensuite, c'est bien l'utilisateur concerné qui exécute ça ?!


 
J'ai bien tenté avec un /f avant de poster ici, mais le résultat est identique.

Reply

Marsh Posté le 01-07-2015 à 12:19:51    

cougar75 a écrit :


 
J'exécute ce bat en admin, je ne pense donc pas à un problème de droit particulier.


Si tu l'exécutes en admin, on est d'accord que tu n'es plus dans le même contexte...et du coup, ta clé HKCU n'est pas la même...et donc forcément, ça peut pas marcher...

Reply

Marsh Posté le 01-07-2015 à 13:53:36    

Wolfman a écrit :


Si tu l'exécutes en admin, on est d'accord que tu n'es plus dans le même contexte...et du coup, ta clé HKCU n'est pas la même...et donc forcément, ça peut pas marcher...


Merci,
 
Pourtant la clé est identique en utilisateur et en admin. Peut-être que j'ai mal exprimé, j'exécute en tant que admin sur un utilisateur.

Reply

Marsh Posté le 01-07-2015 à 13:53:36   

Reply

Marsh Posté le 01-07-2015 à 13:55:19    

C'est bien ce que je dis. Ne l'exécute pas en tant qu'admin !

Reply

Marsh Posté le 01-07-2015 à 14:45:37    

Si tu l'exécutes en admin , il va te mettre à jour/créer le HKCU de l'admin (tu peux démarrer une session admin et tu trouveras bien ta clef à jour)
Si tu l'éxécutes avec le compte utilisateur normal , tu mettras à jour le HKCU de l'utilisateur..
Dans Regedit tu ne vois que le HKCU de l'utilisateur en cours , mais dans la base de registre , il y a autant de HKCU , que de comptes utilisés sur la machine .... Si je dis pas de bêtises ..

Reply

Marsh Posté le 01-07-2015 à 17:43:25    

Oui c'est bien ça,  chaque utilisateur dispose de sa propre clé hkcu.
Après par rapport aux clés, c'est pour faire quoi ? Une GPO utilisateur n'est pas envisageable plutôt que d'écrire des clés?


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 02-07-2015 à 09:38:29    

simka1000 a écrit :

Si tu l'exécutes en admin , il va te mettre à jour/créer le HKCU de l'admin (tu peux démarrer une session admin et tu trouveras bien ta clef à jour)
Si tu l'éxécutes avec le compte utilisateur normal , tu mettras à jour le HKCU de l'utilisateur..
Dans Regedit tu ne vois que le HKCU de l'utilisateur en cours , mais dans la base de registre , il y a autant de HKCU , que de comptes utilisés sur la machine .... Si je dis pas de bêtises ..

 

Merci, j'avais embrouillé mon esprit avec cette subtilité. Du coup comment faire pour appliquer à l'ensemble des users ?

 
bardiel a écrit :

Oui c'est bien ça,  chaque utilisateur dispose de sa propre clé hkcu.
Après par rapport aux clés, c'est pour faire quoi ? Une GPO utilisateur n'est pas envisageable plutôt que d'écrire des clés?

 

Si effectivement RAS en GPO, la modification s'effectue.
Ce que je veux faire c'est lancer automatiquement l'autorun d'un CD à l'insertion du CD.
Je ne veux l'appliquer qu'à certains users et de ce fait je préfère cibler par déploiement sur certain users.
Je pourrais éventuellement créer une OU spécifique, mais j'ai pas trop envie pour cette petite modif.

 

Merci à vous deux.

 

Message cité 1 fois
Message édité par cougar75 le 02-07-2015 à 09:38:59
Reply

Marsh Posté le 02-07-2015 à 09:58:18    

cougar75 a écrit :


 
Merci, j'avais embrouillé mon esprit avec cette subtilité. Du coup comment faire pour appliquer à l'ensemble des users ?
 


GPO où tu lances ton script. Tu l'appliques sur l'OU de tes utilisateurs, et tu filtres avec un groupe.

Reply

Marsh Posté le 02-07-2015 à 16:28:52    

Wolfman a écrit :


GPO où tu lances ton script. Tu l'appliques sur l'OU de tes utilisateurs, et tu filtres avec un groupe.


Effectivement, je peux faire comme ça.
 
Je n'ai donc aucune solution avec un bat ?
 
Merci pour ta réponse en tout cas.

Reply

Marsh Posté le 02-07-2015 à 16:43:39    

Pourquoi chercher à faire plus compliqué ??

Reply

Marsh Posté le 03-07-2015 à 08:10:44    

Wolfman a écrit :

Pourquoi chercher à faire plus compliqué ??


Pour le défit  :)

Reply

Marsh Posté le 03-07-2015 à 09:04:13    

Aucun intérêt à part commencer à monter une usine à gaz qui deviendra tout simplement ingérable dans le temps. Le défit serait plutôt de faire un truc propre et cohérent.

Reply

Marsh Posté le 03-07-2015 à 09:20:54    

Moi je ferai GPP + ILT sur le groupe en question.

Reply

Marsh Posté le 03-07-2015 à 09:28:02    

Très bien, je vous remercie, je vais m'en tenir aux GPO sur vos conseils.
 
Merci beaucoup à vous tous pour votre participation.

Reply

Marsh Posté le 03-07-2015 à 09:28:44    

Pour le défit, tu peux aussi tout recoder en Brainfuck.

Message cité 1 fois
Message édité par nex84 le 03-07-2015 à 09:28:54

---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 03-07-2015 à 09:39:23    

nex84 a écrit :

Pour le défit, tu peux aussi tout recoder en Brainfuck.


Merci, mais je n'ai aucune notion de ce langage, je vais voir rapidement ce qu'il en est de cette invention de 1993.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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