System Files Location

didoux95 Messages postés 845 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 août 2017 - 2 mars 2010 à 18:49
didoux95 Messages postés 845 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 août 2017 - 6 mars 2010 à 21:54
Bonjour à tous !

Alors voilà, je travail sur windows xp et j'aimerais récupérer l'emplacement des fichiers du système (donc c:\windows\system32 par exemple) par le bais de python. Je cherche sans rien trouver d'intéressant ..

J'ai découvert des commandes très utile dans "os" et "sys", mais elles ne me donnent que des infos sur l'utilisateur et la racine du système (C:).

Je vous remercie par avance de bien vouloir m'éclairer. (:
Bonne soirée !

2 réponses

lespinx Messages postés 106 Date d'inscription lundi 9 octobre 2006 Statut Membre Dernière intervention 23 novembre 2022 73
6 mars 2010 à 21:30
Bonsoir,

Je ne sais pas si ça répond à la question, mais le dictionnaire de "os.environ" représente l'environnement du processus en cours:
# -*- coding:Utf-8 -*-
import os
print "HOME",os.environ.get('HOME')
print "HOMEDRIVE",os.environ.get('HOMEDRIVE')
print "SYSTEMDRIVE",os.environ.get('SYSTEMDRIVE')
print "HOMEPATH",os.environ.get('HOMEPATH')
#etc.....

#dictionnaire des variables d'environnement
for key in os.environ.keys():
    print key, "=",os.environ[key]
0
didoux95 Messages postés 845 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 1 août 2017 2
6 mars 2010 à 21:54
Bonsoir,

Merci de la réponse, j'avais déjà regardé les valeurs que contenait ce dictionnaire, mais je n'avais rien trouvé qui correspond à ce que je cherche.
0