j'ai besoin d'aide en ce qui concerne de la supervision de windows. (XP
2000 NT)
Je desire faire un programme en python qui recupere toutes les 5
minutes certaines informations sur le pc ou il est install=E9.
Ces informations sont pour l'instant : charge CPU, capacit=E9 de toutes
les partitions ainsi que l'utilisation, liste de tous les processus qui
tournent, upTime, utilisationde la RAM.
J'ai deja bien regard=E9 WMI mais c assez mal document=E9 et puis surtout
extremement lent via python.
Sinon vous ne connaitriez pas ou se situent les compteurs dans la base
de registre (compteur CPU, RAM,...).
Bref aidez moi s'il vous plait, j'en ai besoin dans les plus bref delais
Ca me derange pas de chercher dans les docs win32 mais vous savez ou les trouver? Et comment faire le lien avec pywin32. Parce que j'ai trouver quelques exemples de code et sincerement, les scripts avec pywin32, ca sort du chapeau à chaque fois. merci
Ca me derange pas de chercher dans les docs win32 mais vous savez ou
les trouver? Et comment faire le lien avec pywin32. Parce que j'ai
trouver quelques exemples de code et sincerement, les scripts avec
pywin32, ca sort du chapeau à chaque fois.
merci
Ca me derange pas de chercher dans les docs win32 mais vous savez ou les trouver? Et comment faire le lien avec pywin32. Parce que j'ai trouver quelques exemples de code et sincerement, les scripts avec pywin32, ca sort du chapeau à chaque fois. merci
DarkPearl
alors comment je pourrais récuperer la charge Idle du systeme avec python ?
merci
alors comment je pourrais récuperer la charge Idle du systeme avec
python ?
alors comment je pourrais récuperer la charge Idle du systeme avec python ?
merci
NicolasP
Ca me derange pas de chercher dans les docs win32 mais vous savez ou les trouver? Et comment faire le lien avec pywin32. Parce que j'ai trouver quelques exemples de code et sincerement, les scripts avec pywin32, ca sort du chapeau à chaque fois.
Pour que ça sorte du chapeau plus facilement, tu peux aller voir ici : http://aspn.activestate.com/ASPN/docs/ActivePython/2.4/pywin32/win32.html
Nicolas
Ca me derange pas de chercher dans les docs win32 mais vous savez ou
les trouver? Et comment faire le lien avec pywin32. Parce que j'ai
trouver quelques exemples de code et sincerement, les scripts avec
pywin32, ca sort du chapeau à chaque fois.
Pour que ça sorte du chapeau plus facilement, tu peux aller voir ici :
http://aspn.activestate.com/ASPN/docs/ActivePython/2.4/pywin32/win32.html
Ca me derange pas de chercher dans les docs win32 mais vous savez ou les trouver? Et comment faire le lien avec pywin32. Parce que j'ai trouver quelques exemples de code et sincerement, les scripts avec pywin32, ca sort du chapeau à chaque fois.
Pour que ça sorte du chapeau plus facilement, tu peux aller voir ici : http://aspn.activestate.com/ASPN/docs/ActivePython/2.4/pywin32/win32.html
Nicolas
DarkPearl
Bien vu.
Quand j'ai commencé a utiliser pywin32, c'est la première doc que j'ai trouvé. Elle référence toute la bibliothèque. Et comme vous tous, je sais lire et je comprend tres bien ce qu'il y a marqué dedans sauf que c'est pas les methodes de pywin32 qui sortent du chapeau mais les objets WIN32. par exemple :
alors je suis d'accord que win32com.client.GetObject rien a trouver. Mais r"winmgmts:(impersonationLevel=impersonate)!.rootcimv2" , c'est bien la daube à trouver. Enfin ca sort du chapeau....
Et c'est sur ces objets que j'aimerai avoir des renseignements parce qu'ils sont exploitable directement par python.
Pour l'objet ci dessus, il faut faire un
lst = WMIservice.ExecQuery('select * from Win32_Process')
Remarque : faut le savoir qu'il faut effectuer cette requete....
Bien vu.
Quand j'ai commencé a utiliser pywin32, c'est la première doc que
j'ai trouvé. Elle référence toute la bibliothèque. Et comme vous
tous, je sais lire et je comprend tres bien ce qu'il y a marqué dedans
sauf que c'est pas les methodes de pywin32 qui sortent du chapeau mais
les objets WIN32. par exemple :
alors je suis d'accord que win32com.client.GetObject rien a trouver.
Mais r"winmgmts:(impersonationLevel=impersonate)!\.rootcimv2" ,
c'est bien la daube à trouver. Enfin ca sort du chapeau....
Et c'est sur ces objets que j'aimerai avoir des renseignements parce
qu'ils sont exploitable directement par python.
Pour l'objet ci dessus, il faut faire un
lst = WMIservice.ExecQuery('select * from Win32_Process')
Remarque : faut le savoir qu'il faut effectuer cette requete....
Quand j'ai commencé a utiliser pywin32, c'est la première doc que j'ai trouvé. Elle référence toute la bibliothèque. Et comme vous tous, je sais lire et je comprend tres bien ce qu'il y a marqué dedans sauf que c'est pas les methodes de pywin32 qui sortent du chapeau mais les objets WIN32. par exemple :
alors je suis d'accord que win32com.client.GetObject rien a trouver. Mais r"winmgmts:(impersonationLevel=impersonate)!.rootcimv2" , c'est bien la daube à trouver. Enfin ca sort du chapeau....
Et c'est sur ces objets que j'aimerai avoir des renseignements parce qu'ils sont exploitable directement par python.
Pour l'objet ci dessus, il faut faire un
lst = WMIservice.ExecQuery('select * from Win32_Process')
Remarque : faut le savoir qu'il faut effectuer cette requete....
Eric Masson
"DarkPearl" writes:
'Lut,
Remarque : faut le savoir qu'il faut effectuer cette requete....
-- Discuter tranquillement avec Michel Guillou??? Je n'ai JAMAIS vu quelqu'un de plus *facho* que ce type. C'est écoeurant. -+- Rocou In GNU - T'as l'adresse des FFL, c'est pour écrire -+-
"DarkPearl" <cbarbez@gmail.com> writes:
'Lut,
Remarque : faut le savoir qu'il faut effectuer cette requete....
--
Discuter tranquillement avec Michel Guillou???
Je n'ai JAMAIS vu quelqu'un de plus *facho* que ce type. C'est
écoeurant.
-+- Rocou In GNU - T'as l'adresse des FFL, c'est pour écrire -+-
-- Discuter tranquillement avec Michel Guillou??? Je n'ai JAMAIS vu quelqu'un de plus *facho* que ce type. C'est écoeurant. -+- Rocou In GNU - T'as l'adresse des FFL, c'est pour écrire -+-
MC
'soir !
Et, comme on travaille avec Python, autant rappeler que Microsoft a publié de nombreux exemples dans ce langage : http://www.microsoft.com/technet/scriptcenter/scripts/python
-- @-salutations
Michel Claveau
'soir !
Et, comme on travaille avec Python, autant rappeler que Microsoft a
publié de nombreux exemples dans ce langage :
http://www.microsoft.com/technet/scriptcenter/scripts/python
Et, comme on travaille avec Python, autant rappeler que Microsoft a publié de nombreux exemples dans ce langage : http://www.microsoft.com/technet/scriptcenter/scripts/python
-- @-salutations
Michel Claveau
NicolasP
alors je suis d'accord que win32com.client.GetObject rien a trouver. Mais r"winmgmts:(impersonationLevel=impersonate)!.rootcimv2" , c'est bien la daube à trouver. Enfin ca sort du chapeau....
Là, je suis tout à fait d'accord...
Nicolas
alors je suis d'accord que win32com.client.GetObject rien a trouver.
Mais r"winmgmts:(impersonationLevel=impersonate)!\.rootcimv2" ,
c'est bien la daube à trouver. Enfin ca sort du chapeau....
alors je suis d'accord que win32com.client.GetObject rien a trouver. Mais r"winmgmts:(impersonationLevel=impersonate)!.rootcimv2" , c'est bien la daube à trouver. Enfin ca sort du chapeau....