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

Windows XP Discussion :

Associations de fichier dans HKEY_CURRENT_USER ?


Sujet :

Windows XP

  1. #1
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut Associations de fichier dans HKEY_CURRENT_USER ?
    Bonjour,

    Une question qui va faire crier, je le sent, mais qui me taraude : est-il possible de placer des entrées de registre pour des associations de fichier dans HKEY_CURRENT_USER ? Ou d'obtenir un effet équivalent.

    Je voudrais pouvoir faire en sorte que le choix de certaines associations de fichier soient spécifiques à certains utilisateurs/rices. Et la situation courante des associations de fichier, dans HKEY_CLASSES_ROOT fait que les associations de fichier sont malheureusement toujours globales.

    Est-il possible de les rendre locale à un utilisateur ?
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  2. #2
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut
    Apparement, d'aprés quelques testes, il semble que ce qui est sous HKEY_CLASSES_ROOT soit local, et non pas globale. Et il existe un autre endroit dans le registre pour les association de fichiers : HKEY_LOCAL_MACHINE\SOFTWARE\Classes

    Si aucune association n'est présente dans la première branche, Windows va chercher dans la seconde. Et si par exemple en mode admin on ajoute une association dans la première branche, et qu'il n'en existe pas pour ce fichier dans le seconde branche, alors Windows la copie automatiquement dans le première branche.

    C'est ce dernier comportement qui est trompeur. Mais c'est bien la deuxième qui est globale, et s'applique à tous les utilisateur, et la première qui local à un utilisateur.

    Bref, pour ajouter une association de fichier spécifique à un compte, il faut temporairement passer le compte en admin, se connecter au compte, faire l'association dans HKEY_CLASSES_ROOT, et repasser le compte en compte limité.

    Les associations globales à tous les comptes doivent se faire depuis le compte admin, sous la branche HKEY_LOCAL_MACHINE\SOFTWARE\Classes

    Pour cette dernière opération, il faudra s'assurer qu'aucun compte ne dipose d'une association propre qui écraserait l'association définie pour tous les comptes. Si c'est le cas, il faut là encore, passer le compte en admin temporairement, et s'y connecter pour faire la suppression.

    Pour passer le compte en admin temporairement ? Parce qu'apparement il n'est pas possible d'éditer directement la base de registre locale à un compte depuis un autre compte... ou alors je n'ai pas encore trouver comment faire.

    En tous cas, voilà enfin l'explication de bien des comportements qui me semblaient étranges.

    Résolu
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

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

Discussions similaires

  1. Fichier Journaux associé a SSRS dans Visual studio
    Par HelpmeMM dans le forum SSRS
    Réponses: 0
    Dernier message: 27/02/2014, 11h44
  2. Créer un setup avec association de fichier dans la base de registre
    Par iBen68 dans le forum Développement Windows
    Réponses: 4
    Dernier message: 21/03/2013, 18h05
  3. [WD15] Associer une icone à un type de fichier dans windows
    Par L.Lemarchand dans le forum WinDev
    Réponses: 1
    Dernier message: 24/05/2010, 05h49
  4. [] [Réseau] Renommer des fichiers dans un site FTP
    Par JerBi dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 22/08/2003, 00h35
  5. [SHELL] Icônes associées à des fichiers
    Par agh dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 09/04/2003, 17h04

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