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 Vista Discussion :

Lire la base de registre avec php5


Sujet :

Windows Vista

  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 464
    Points : 474
    Points
    474
    Par défaut Lire la base de registre avec php5
    Bonjour,

    J'ai un petit script php qui tourne sur un PC. J'ai besoin de la valeur de quelques clés dans la base de registre windows (en lecture seulement).
    Avec php, je peux lancer des commandes systèmes et en extraire les valeurs pour les utiliser, mais encore faut-il les connaitre.
    Existent-elles ?

    Merci de votre aide.

  2. #2
    Membre expérimenté
    Avatar de Senji
    Inscrit en
    Juillet 2008
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 144
    Points : 1 391
    Points
    1 391
    Par défaut
    salut,

    en utilisant les objets COM
    ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $RegAccess= new COM("WScript.Shell") or die("Requires Windows Scripting Host");
    $thepath=$RegAccess->RegRead("CheminDuRegistre");
    bye
    Merci de lire les réponses jusqu'à compréhension!!!
    RTFM

    Vive les bananes
    ______________

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 464
    Points : 474
    Points
    474
    Par défaut
    Je déterre ce post ...

    Effectivement, cela fonctionne bien avec php compilé en 32 bits, sur un windows 32 bits.
    Mais dès lors que l'on a un php (5) compilé en 32 bits donc, sur une machine 64 bits, à ce moment là, la lecture n'est plus possible.
    Manifestement, cet objet COM ne sait pas faire : https://msdn.microsoft.com/fr-fr/lib...(v=vs.85).aspx

    Si on prends du php 7 en 64 bits, cela fonctionne bien !

    Avez vous une solution pour lire une clé 64 bits avec un php compilé en 32 bits ?
    Cela me permettrait d'avoir une solution passe partout.

    Merci

Discussions similaires

  1. Lire la base de registre d'un poste distant
    Par Mut dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 18/04/2006, 18h12
  2. [Loulou24] lire la base de registre
    Par rzayani dans le forum Windows
    Réponses: 1
    Dernier message: 17/03/2006, 09h56
  3. clé de base de registre avec valeur cryptée
    Par da_latifa dans le forum Langage
    Réponses: 1
    Dernier message: 06/03/2006, 20h20
  4. [C#] Lire une base de registre distante
    Par Scorff dans le forum C#
    Réponses: 2
    Dernier message: 08/11/2005, 14h39
  5. Comment lire la base de registres d'une machine distante ?
    Par chtiot dans le forum Web & réseau
    Réponses: 4
    Dernier message: 17/06/2005, 12h45

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