WSH WMI 脚本 windows 乐_51CTO博客
WMIWindows 2K/XP管理系统的核心;对于其他的Win32操作系统,WMI是一个有用的插件。WMI以CIMOM为基础,CIMOM即公共信息模型对象管理器(Common Information Model Object Manager),是一个描述操作系统构成单元的对象数据库,为MMC和脚本程序提供了一个访问操作系统构成单元的公共接口。有了WMI,工具软件和脚本程序访问操作系统的不同部分
转载 精选 2010-10-08 11:26:28
417阅读
    WSH对象     得益于com技术的支持,WSH能提供比批处理(.bat)更强大的功能。说白了,wsh不过是调用现成的“控件”作为一个对象,用对象的属性和方法实现目的。     常用的对象有:    WScript    Windows
转载 精选 2010-08-08 22:43:35
1276阅读
001. 用组策略与脚本实现自动分发打印机 1:将下列文本另存为vbs文件,并将其放于有效共享文件夹 Set WshNetwork = CreateObject("WScript.Network") WshNetwork.AddWindowsPrinterConnection "\\192.168.0.112\lbp-1210" WshNetwork
转载 精选 2011-01-21 10:40:26
812阅读
1点赞
Windows脚本是一种解释型语言编写的程序,它是通过COM对象模型访问OS组件。至于什么是COM对象模型,可参见网址http://baike.baidu.com/link?url=TCoRIQ2ff3Ko8xAA_itvEGRE2Plq_2oh1drCY6LxnZpy4Reo3wa8F0gSOQ6t7SvWWindows Script Host(Windows脚本宿主,WSH)首次出现在Wind
原创 2014-02-25 23:53:41
2716阅读
什么是 WMIWMI最初于 1998 年作为一个附加组件与 Windows NT 4.0 Service Pack 4 一起发行,是内置在 Windows 2000、Windows XP 和 Windows Server 2003 系列操作系统中核心的管理支持技术。
原创 2022-05-20 11:03:46
269阅读
WMI脚本是什么? WMIWindows Management Instrumentation)脚本是一种基于Windows管理工具的脚本语言,用
原创 2024-02-28 14:07:49
0阅读
Don Jones 我在 VBScript 领域非常依赖的技术之一是 Windows Management Instrumentation (WMI)。有趣的
转载 2013-04-24 10:56:00
194阅读
2评论
Windows XP select * from Win32_OperatingSystem WHERE Version LIKE "5.1%" Windows 7 select * from Win32_OperatingSystem WHERE Version LIKE "6.1%" and ProductType = "1&q
gpo
原创 2012-12-15 09:02:35
1056阅读
WMIWindows Management Instrumentation, Windows管理规范)是Windows 2000/XP管理系统的核心,属于管理数据和操作
原创 10月前
438阅读
第一步、重建repository文件夹下所有文件,打开“开始”“运行”输入一下命令并回车:1.停止 WMI 服务,net stop winmgmt2.删除repository文件夹下所有文件,%windir%\system32\wbem\repository3.启动 WMI 服务.net start...
转载 2015-06-21 18:47:00
558阅读
2评论
管理大型的异构网络非常繁琐,而在本地计算机上用不同的自动化接口,如PowerShell、COM对象,甚至基于.NET的程序管理单独的程序和服务则容易得多。关键是存在于混合网络中的分布式系统,即如何操作防火墙后面的设备。如果它只是一种硬件设备,如路由器,则使用WMIWindows Management Instrumentation)即可。WMI是协同工作的一系列技术,可以提供网络对象的统一访问形
推荐 原创 2010-12-26 02:51:54
962阅读
2点赞
    闲来无聊,用python写了一个检测windows系统硬件信息的脚本,主要就是用WMI模块来完成,分享给大家,希望对大家有所帮助。linux的系统信息直接用shell即可获取,这里不做介绍。获取主要检测内容为:系统平台,内存,硬盘硬件信息(详细的之前写了一个,大家参考),CPU信息,网卡信息等。 #!/usr/bin/env python #&nb
推荐 原创 2012-10-22 16:00:06
10000+阅读
2点赞
5评论
1.以WMI读取事件日志需要目标主机的管理员权限,或者網域的Domain Admin权限 2.设定的第一步是要先确认目标主机(被读取事件的主机)的WMI服务有没有启动。    可下指令 net start winmgmt 或從服務中啟動(預設是自動啟動的)    3.目标主机开启防火墙TCP 135、139、445 port (是否三個都
原创 2011-10-13 14:48:57
6074阅读
大学时期也用过VBScript,不过都是基于ASP的,近期因工作需要,尝试在WSHwindows script host)下编程,实现列示oracle client下tnsnames.ora文件的主要信息(TNSname、HOST、SID),大体思路是:判断当前系统下oracle路径,从系统变量中读取具体path,通过Wscript下的文件对象读取文件,分隔path,截取ora文件中的需要信息,
原创 2014-10-16 21:17:42
1123阅读
在PowerShell发布之前,标准的操作方法是使用编程脚本API调用一系列COM对象。调用COM客户端代码可以在各种语言中都能使用,只是典型的WMI客户端脚本代码使用VBScript编写,因为这样简单易行。代码会获取CIM对象的实例,并通过WQL查询和获取信息。结果是用标准的foreach循环获得的集合。下例为使用VBS获取winword.exe进程id的winword_pid.vbs脚本,代码
原创 2010-12-27 01:22:53
558阅读
1点赞
WMI的优点是能从海量的数据中抽取信息,问题是信息量过大,解决这个问题最好的方法是有个集成开发环境或者代码生成器。在Internet上有多种免费工具可列举所有类及其属性,并生成用于查询对象实例和访问的属性代码。这样便于用户对任何未知的对象进行脚本编程,可以生成VBScript代码,然后转换为PowerShell。也可以从生成代码中找到要用到的对象,然后在PowerShell中使用即可。 1 通过
推荐 原创 2010-12-30 02:26:35
1513阅读
1点赞
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 #http://www.cnblogs.com/liu-ke/ 4 import wmi 5 import os 6 import sys 7 import platform 8 import time 9 10 def sys_version(): 1...
原创 2021-04-22 15:50:20
917阅读
// wmi.cpp : Defines the entry point for the console application.//#include "stdafx.h"#define _WIN32_DCOM#include <iostream>using namespace std;#include <comdef.h>#include <Wbemidl.h&gt
原创 2009-01-15 12:33:40
1439阅读
2评论
linux机器首先安装wmi-1.3.14.tar.bz2tar -jxvf wmi-1.3.14.tar.bz2 cd wmi-1.3.14makecp Samba/source/bin/wmic /usr/local/bin/通过文件将参数信息传递进脚本并获取输出Wmi.sh————————————————————#cat /mess/host|while read lin
原创 2016-01-29 10:08:52
993阅读
1点赞
wmi不仅支持本地也同样支持远程,这里介绍一下怎么快速的让当前操作系统开启
原创 2022-09-11 00:51:10
111阅读
  • 1
  • 2
  • 3
  • 4
  • 5