IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Bat pour modification langue clavier


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2012
    Messages : 11
    Par défaut Bat pour modification langue clavier
    Bonjour à tous,
    Ayant effectué un sysprep sur un Windows 7, j'indique dans mon fichier XML les paramètres régionaux à appliquer lors du premier boot de la machine. Tout est ok sauf la langue du clavier..

    Dans les options du clavier (en mode graphique), ma configuration (Français - Suisse) est bien là, mais n'est pas en par défaut. Je cherche donc le moyens d'effectuer un petit script bat qui sera lancé au premier boot.

    J'ai essayé de modifier les clés de registre "HKEY_USERS\.DEFAULT\Keyboard Layout\Preload".

    REG ADD "HKEY_USERS\.DEFAULT\Keyboard Layout\Preload" /V 1 /D "0000100c" /F
    REG DELETE "HKEY_USERS\.DEFAULT\Keyboard Layout\Preload" /V 2 /F
    REG DELETE "HKEY_USERS\.DEFAULT\Keyboard Layout\Preload" /V 3 /F
    REG ADD "HKEY_USERS\.DEFAULT\Keyboard Layout\Preload" /VE /D "0000100c" /F
    Je supprime également les langues Anglais - US et Allemand - Suisse qui ont été insérée.

    Malheureusement le clavier reste en Anglais - US après le reboot malgré que mes clés de registre soient bel et bien modifié dans le regedit..

    Quelqu'un aurait une solution / altérnative ?

    Merci d'avance !


    Edit : Arf mince, j'étais sur d'avoir posté dans la catégorie des Batch Si quelqu'un peut déplacer.

  2. #2
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Salut,

    Ça c'est uniquement pour les futurs profils...
    Si le profil existe déjà, il faut passer par HKCU\Keyboard Layout\Preload

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2012
    Messages : 11
    Par défaut
    Okay, Merci de ta réponse. Je regarde ça plus en détail demain.
    Avec cette modification de clé de registre, le changement est également effectué pour l'écran de login ou pas ?

  4. #4
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Non, je ne pense pas, c'est uniquement pour l'utilisateur logué.
    Pour la page d'accueil, il se pourrait très bien que ce soit justement les données du profil par défaut (HKEY_USERS\.DEFAULT) qui soient utilisées, à confirmer... sinon, faudrait voir du coté (HKEY_LOCAL_MACHINE).

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2012
    Messages : 11
    Par défaut
    Yes merci, le clavier se modifie bien pour le current user, mais rien ne change au niveau des nouveaux profils..

    Ayant modifié les .Default, lorsque je créé un nouveau profil, les claviers ne changent pas. Elles restent comme après l'install de l'OS.. Malgré que les clés soient bien modifiées..

    Je suis sur Windows 7. J'ai essayé de modifier manuellement les options régionales pour les nouveaux comptes dans le panneau d'admin et de réperer où les changements sont effectués dans le registre, mais je n'ai rien vu..

  6. #6
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Essaye en chargeant directement la ruche concernée :

    %USERPROFILE%\..\default user\NTUSER.DAT

    et en faisant les modifs directement dessus, soit avec regedit, soit reg (load, add, unload)


    EDIT: Au temps pour moi, le HKEY_USERS\.DEFAULT concerne le compte local system ou local service, avant le log, donc il faut bien passer par le chargement de la ruche précédemment cité.

    http://blogs.msdn.com/b/oldnewthing/...2/1786493.aspx

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Swap d'images sur onclick pour modification de langue
    Par qwertz1 dans le forum Général JavaScript
    Réponses: 40
    Dernier message: 03/03/2011, 16h48
  2. Swap d'images sur onclick pour modification de langue
    Par qwertz1 dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 19/02/2011, 11h10
  3. Réponses: 5
    Dernier message: 03/07/2010, 02h11
  4. [Langue Clavier] Comment détecter le changement de la langue ?
    Par Fares BELHAOUAS dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 30/09/2004, 19h26
  5. TEdit numérique pour tous les claviers
    Par totofweb dans le forum C++Builder
    Réponses: 2
    Dernier message: 10/06/2004, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo