运维
xiecj_2006
这个作者很懒,什么都没留下…
展开
-
使用WMI检查服务状态
Python代码: import wmi c = wmi.WMI() stopped_services = c.Win32_Service(StartMode="Auto", State="Stopped") if stopped_services: for s in stopped_services: print s.Caption, " service is not run原创 2014-12-18 20:46:12 · 2056 阅读 · 1 评论 -
查询进程名并终止
VBS脚本: Set wmi = GetObject("winmgmts:\\.") Set pro = wmi.instancesof("win32_process") for each p in pro: print p.name if p.name = "UFT.exe" then p.terminate Next Python脚本: c原创 2014-12-09 14:55:22 · 479 阅读 · 0 评论 -
获取ip地址及网卡信息
Python脚本: import wmi c = wmi.WMI () for interface in c.Win32_NetworkAdapterConfiguration (IPEnabled=1): print interface.Description, interface.MACAddress for ip_address in interfa原创 2014-12-20 18:41:50 · 404 阅读 · 0 评论 -
获取磁盘空间
import wmi c = wmi.WMI () for disk in c.Win32_LogicalDisk (DriveType=3): print disk.Caption, "%0.2f%% free" % (100.0 * long (disk.FreeSpace) / long (disk.Size))原创 2014-12-20 21:15:56 · 380 阅读 · 0 评论 -
获取文件信息
用于判断文件大小,创建,修改时间等等,比如:删除 Wed Nov 26 23:50:15 2014创建的文件。原创 2014-12-23 21:56:41 · 327 阅读 · 0 评论 -
MSI实现SILENT安装自动化
本机silent安装自动化: 1 2 3 4 5 6 ' 本机机器silent安装软件 Const ALL_USERS = True Set objService = GetObject("winmgmts:") Set objSoftware = objService.Get("Win32转载 2015-01-24 18:21:36 · 615 阅读 · 0 评论