WSH对象     得益于com技术的支持,WSH能提供比批处理(.bat)更强大的功能。说白了,wsh不过是调用现成的“控件”作为一个对象,用对象的属性和方法实现目的。     常用的对象有:    WScript    Windows
转载 精选 2010-08-08 22:43:35
1257阅读
001. 用组策略与脚本实现自动分发打印机 1:将下列文本另存为vbs文件,并将其放于有效共享文件夹 Set WshNetwork = CreateObject("WScript.Network") WshNetwork.AddWindowsPrinterConnection "\\192.168.0.112\lbp-1210" WshNetwork
转载 精选 2011-01-21 10:40:26
791阅读
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
2622阅读
什么是 WMIWMI最初于 1998 年作为一个附加组件与 Windows NT 4.0 Service Pack 4 一起发行,是内置在 Windows 2000、Windows XP 和 Windows Server 2003 系列操作系统中核心的管理支持技术。
原创 2022-05-20 11:03:46
260阅读
WMI脚本是什么? WMIWindows Management Instrumentation)脚本是一种基于Windows管理工具的脚本语言,用
原创 6月前
0阅读
Don Jones 我在 VBScript 领域非常依赖的技术之一是 Windows Management Instrumentation (WMI)。有趣的
转载 2013-04-24 10:56:00
185阅读
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
1045阅读
WMIWindows Management Instrumentation, Windows管理规范)是Windows 2000/XP管理系统的核心,属于管理数据和操作
原创 4月前
374阅读
    闲来无聊,用python写了一个检测windows系统硬件信息的脚本,主要就是用WMI模块来完成,分享给大家,希望对大家有所帮助。linux的系统信息直接用shell即可获取,这里不做介绍。获取主要检测内容为:系统平台,内存,硬盘硬件信息(详细的之前写了一个,大家参考),CPU信息,网卡信息等。 #!/usr/bin/env python #&nb
推荐 原创 2012-10-22 16:00:06
10000+阅读
2点赞
5评论
第一步、重建repository文件夹下所有文件,打开“开始”“运行”输入一下命令并回车:1.停止 WMI 服务,net stop winmgmt2.删除repository文件夹下所有文件,%windir%\system32\wbem\repository3.启动 WMI 服务.net start...
转载 2015-06-21 18:47:00
502阅读
2评论
管理大型的异构网络非常繁琐,而在本地计算机上用不同的自动化接口,如PowerShell、COM对象,甚至基于.NET的程序管理单独的程序和服务则容易得多。关键是存在于混合网络中的分布式系统,即如何操作防火墙后面的设备。如果它只是一种硬件设备,如路由器,则使用WMIWindows Management Instrumentation)即可。WMI是协同工作的一系列技术,可以提供网络对象的统一访问形
推荐 原创 2010-12-26 02:51:54
952阅读
2点赞
1.以WMI读取事件日志需要目标主机的管理员权限,或者網域的Domain Admin权限 2.设定的第一步是要先确认目标主机(被读取事件的主机)的WMI服务有没有启动。    可下指令 net start winmgmt 或從服務中啟動(預設是自動啟動的)    3.目标主机开启防火墙TCP 135、139、445 port (是否三個都
原创 2011-10-13 14:48:57
5990阅读
大学时期也用过VBScript,不过都是基于ASP的,近期因工作需要,尝试在WSHwindows script host)下编程,实现列示oracle client下tnsnames.ora文件的主要信息(TNSname、HOST、SID),大体思路是:判断当前系统下oracle路径,从系统变量中读取具体path,通过Wscript下的文件对象读取文件,分隔path,截取ora文件中的需要信息,
原创 2014-10-16 21:17:42
1062阅读
WMI的优点是能从海量的数据中抽取信息,问题是信息量过大,解决这个问题最好的方法是有个集成开发环境或者代码生成器。在Internet上有多种免费工具可列举所有类及其属性,并生成用于查询对象实例和访问的属性代码。这样便于用户对任何未知的对象进行脚本编程,可以生成VBScript代码,然后转换为PowerShell。也可以从生成代码中找到要用到的对象,然后在PowerShell中使用即可。 1 通过
推荐 原创 2010-12-30 02:26:35
1491阅读
1点赞
在PowerShell发布之前,标准的操作方法是使用编程脚本API调用一系列COM对象。调用COM客户端代码可以在各种语言中都能使用,只是典型的WMI客户端脚本代码使用VBScript编写,因为这样简单易行。代码会获取CIM对象的实例,并通过WQL查询和获取信息。结果是用标准的foreach循环获得的集合。下例为使用VBS获取winword.exe进程id的winword_pid.vbs脚本,代码
原创 2010-12-27 01:22:53
551阅读
1点赞
本文之前发过一次,重新整理了一下在本号再发一次。提到开心消消这款小游戏,相信大家都不陌生,其曾在 2015 年获得过玩家最喜爱的移动单机游戏奖,受欢迎程度可见一斑,本文我们使用 Python 来做个简单的消消小游戏。实现消消的构成主要包括三部分:游戏主体、计分器、计时器,下面来看一下具体实现。定义一些常量,比如:窗口宽高、网格行列数等,代码如下:接着创建一个主窗口,代码如下:看一下效果:再接
http://blog.sina.com.cn/s/blog_5007d1b10100o12n.html
原创 2011-06-10 15:19:26
854阅读
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
893阅读
// 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
1425阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5