asp使用wmi获取本地服务信息不成功

问题描述

asp使用wmi获取本地服务信息不成功
strComputer = "."
Set objSWbemServices = GetObject("winmgmts:\" & strComputer & "rootCIMV2")
Set objSWbemObjectSet = objSWbemServices.ExecQuery("SELECT * FROM Win32_Service",,48)

For Each objSWbemObject in objSWbemObjectSet
response.Write objSWbemObject.displayname + "
"
response.Write objSWbemObject.state + "
"
Next

输出为空,但在WMICodeCreator.exe里运行是输出成功的

解决方案

asp权限是否不够。

解决方案二:

应该是权限不够,配置iis一administrator用户运行你的网站

要不就存为vbs文件,修改response.write为msgbox,server.createobject去掉前面的server.

时间: 2024-12-08 05:33:30

asp使用wmi获取本地服务信息不成功的相关文章

asp.net实现获取客户端详细信息_实用技巧

本文实例讲述了asp.net实现获取客户端详细信息代码.分享给大家供大家参考.具体如下: 运行效果截图如下: 具体代码如下: 其中aspx页面的控件代码: 复制代码 代码如下: <asp:ListBox runat="server" ID="lbHoverTreeInfo" ClientIDMode="Static"> </asp:ListBox> 以下是实现代码: using System; using System.W

WMI 获取系统硬件信息的难题!

问题描述 近日,为程序发布后的授权问题,想用系统硬件信息作为注册码的生成依据,但了很久,试了多种办法,下载了别人的小程序或者代码,但没有一个是完美的(至少我目前的测试结果是这样).我用WMI的查询功能,编写了简单的代码,做了一个图形化的界面,方便比较查询结果因此,想在此交流一下.以请教高手.是在VB.NET环境下,获取相关信息的后界面:说明:红蓝字体表示是WMI中的类,为方便比较,特意用不同的类与相关的属性(或方法)作为提取手段;文本框前面的说明字符(有的是缩写),是指类的相关属性名如图:图一,

vbs wmi获取电脑硬件信息实例_vbs

Set wmi=GetObject("winmgmts:\\") Set board=wmi.instancesof("win32_baseboard") For Each b In board msg="主板:"&b.Manufacturer&vbTab&b.product&vbTab&Chr(13) Next msg=msg&Chr(13)&"---"+Chr(13)

赶集网接入百度LBS平台:地图可显示本地生活服务信息

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 赶集网接入百度LBS平台:地图可显示本地生活服务信息(TechWeb配图) [TechWeb报道]11月7日消息,赶集网今日宣布接入百度LBS开放平台中的Openmap项目,即日起,用户可以在百度地图上获取来自赶集网的招聘.房产以及快递.婚庆等本地生活服务信息. 今天下午,百度LBS面向开发者发布了全新Openmap计划.该计划开启的LBS开

WMI 获取硬件信息的封装函数与获取联想台式机的出厂编号方法

原文:WMI 获取硬件信息的封装函数与获取联想台式机的出厂编号方法 今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都是可以提取出来的,就自己把那些公共部分提出出来,以后如果要获取 某部分的硬件信息就不用写一个一个的函数,比如获取MAC地址就写一个获取MAC地址的函数,获取CPU 信息就写一个获取CPU信息的 函数,太麻烦了 如下是函数代码: 1 private static string identifier(string wmiClass, string wmiProperty,

asp.net C#获取程序文件相关信息

 代码如下 复制代码 using System.Reflection; using System.Runtime.CompilerServices; // // 有关程序集的常规信息是通过下列 // 属性集控制的.更改这些属性值可修改与程序集 // 关联的信息. // [assembly: AssemblyTitle("")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration(&

后端服务-如何获取全国高校信息

问题描述 如何获取全国高校信息 现在项目中需要用到全国高校的信息,就名字.我要怎么去获取呢. 解决方案 简单的办法: 1.去中国研究生招生信息网http://yz.chsi.com.cn/sch/ 或中国教育在线http://daxue.eol.cn/ 2.打开相应网页 使用EmWebrower控件有:通过代码读取文本,简单编辑筛选即可. MyList.Add(Tab.EWB.DocumentSourceText); // 文本 MyList.SaveToFile(FileName); 解决方案

[翻译]利用C#获取终端服务(Terminal Services)会话的闲置时间

[翻译]利用C#获取终端服务(Terminal Services)会话的闲置时间 作者:Tuuzed(土仔)   发表于:2008年2月29日版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明.http://www.cppblog.com/tuuzed/archive/2008/02/29/43424.html    原著:Guy Teverovsky 翻译:土仔Tuuzed原文出处:Querying TS session idle time with C#原文U

Visual C#中用WMI获取远程计算机信息

visual 如果不使用WMI,想要获取远程计算机的系统数据,最常用的方法就是在远程计算机上运行一个客户端程序,本地机通过和这个客户端程序来获取远程计算机的系统数据.这种实现方法无论是程序设计还是后面的程序分发都是及其困难的.而使用WMI,一切就显得非常简单.下面介绍的这个示例,其功能是利用WMI获取远程计算机硬盘数据.各位只需对这个程序稍加修改,就可以获得远程计算机的其他数据.下面是具体的实现步骤: 版权声明:任何获得天极网授权的网站,转载时请务必保留作者信息和以下链接 天极开发ASP.NET