使用python,在linux上监控远程windows的CPU、硬盘、内存使用率?

使用python,在linux上监控远程windows的CPU、硬盘、内存使用率?,第1张

你需要安装wmic,它实现了linux下能使用wmi,御唤安装以后就可以裤高用了,下面是例子。胡拆尺

import wmi_client_wrapper as wmi

wmic = wmi.WmiClientWrapper(

username="Administrator",

password="password",

host="192.168.1.149",

)

output = wmic.query("SELECT * FROM Win32_Processor")

就用python的socket编程就可以了呵

在linux下老斗面用python写一个,windows下面用python写一个,陪衫然后通过传输字符串来判断命令侍乱磨

然后linux将返回信息返回给windows,然后windows在显示

linux下好办,所有的慧培设备都当作文件处理了,在『/dev/input』目录下核碧历找到鼠标对应设备文件读出来即可。

鼠标设备文件是『/dev/input/mice』,读3个字节,三个字节的值分别是『Button类型』,『X的相对位移』,『Y的相对位移』。取Button的低3位(Button &0x07)。 0x01 ->LeftButtonDown, 0x02 ->RightButtonDown.

import struct

mou = open( "/dev/改搜input/mice", "rb" )

def m_event():

m = mou.read(3)

b = ord( m[0] )

bl = b &0x1

bm = ( b &0x4 ) >0

br = ( b &0x2 ) >0

x,y = struct.unpack( "bb", m[1:] )

print "Left:%d, Middle: %d, Right: %d, x: %d, y: %d\n" % (bl,bm,br, x, y)

while( 1 ):

m_event()

mou.close()


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8280023.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存