问题标签 [wmi-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
28728 浏览

wmi - 如何将 WMI 查询的所有行导出到文件?

给定一个查询,例如

  1. 有没有办法查询结果对象以获取返回的列的名称?
  2. 将结果对象中的所有行写入文本文件,例如
0 投票
2 回答
1421 浏览

c# - 通过 WMI 更新

我需要一个使用 WMI 的更新查询示例。我已经搜索过,但我找不到任何东西。

如果可能的话,任何人都可以粘贴一些示例代码吗?

谢谢。

0 投票
1 回答
217 浏览

visual-c++ - 用于确定服务是否正在工作的 WMI 查询

我设法使用 WMI 查询 httpd.exe 服务以检查它是否正在运行或停止。这是我正在玩的代码:

现在我想查询该服务正在使用的 CPU 量。我想知道正在运行的服务是否在工作。这可以做到吗?我在问正确的问题吗?需要建议:)

0 投票
1 回答
655 浏览

wmi - 用于获取正在运行的服务器性能的 WMI 查询

我可以使用哪个 WMI 查询来获取正在运行的 httpd 服务的性能信息?

0 投票
1 回答
459 浏览

wmi - 在 Win32_PerfRawData_PerfProc_Process 中使用哪个属性来指示性能?

Win32_PerfRawData_PerfProc_Process类中,哪个属性最能描述特定运行服务的性能?

0 投票
6 回答
21451 浏览

wmi - 如何查询 WMI 命名空间?

如何查询 WMI 命名空间?

所以我知道 WMI 命名空间,因为我读到它们退出并且我知道我可以连接说:

我的问题是,如果我不知道那里有哪些命名空间,我将如何查询可用的命名空间?

我只是想去探索 WMI 而不必查找每个命名空间。

我正在使用 WBEMtest,但我会接受任何东西,.NET、winapi.h,你有什么。

0 投票
1 回答
359 浏览

wmi - Win7上的WMI问题

任何人都明白为什么下面的简单 Powershell 脚本在 Windows XP 下运行良好但在 Windows 7 下运行良好?

Get-WmiObject -Class win32_logonsession | %{ get-wmiobject -Query "AssocClass = Win32_LoggedOnUser Role=Dependent 的 {Win32_logonSession.LogonID=$($_.LogonId)} 的关联者"}

在 Windows 7 下,它不会列出任何交互式帐户,只列出本地系统帐户的会话、网络服务等。但是在 XP 下,它会返回所有帐户的信息。

一直在寻找 MSDN 和谷歌,但还没有找到答案。

0 投票
2 回答
5148 浏览

powershell - WMI 命令连接到远程机器并检索软件版本和安装日期

我需要帮助连接到运行 Windows XP 的 2 台远程计算机并检索软件版本和安装日期的详细信息。我是 WMI 的新手,如果有人能指导我朝着正确的方向前进,我将不胜感激。

目前,我在机器上手动执行以下命令。wmic 产品,其中“供应商如 '%xyz%'”获取名称、版本

0 投票
1 回答
1328 浏览

c# - C# 中的 WMI 查询在非英语机器上不起作用

我正在创建一个需要跟踪进程何时启动的应用程序,然后在它完成时引发一个事件。

我的代码可以完美运行,并且完全符合我在英语机器上的需要,但是当我在法语机器上运行相同的应用程序时它会失败。

这是失败的代码

尝试启动查询时出现错误:wstart.Start();

对 wstop.Start(); 做同样的事情

我只能猜测它与语言和查询字符串有关,但我正在抓住稻草。

它提出的错误是: “要求不可分析”

任何帮助将不胜感激!

马丁

编辑:在 2 台相同的机器上测试,唯一的区别是第一次启动时选择的语言。

0 投票
1 回答
2003 浏览

c# - WMI 远程安装问题:无法从远程计算机访问安装包

我想在远程计算机上安装 MSI 包。本地和远程计算机都是名为“adn.lan”的域的成员,并且我作为参数传递给连接的用户/密码对远程计算机具有完全访问权限。当我将connection.Authority设置 为“ntdlmdomain:adran.lan”时,返回参数显示“无效参数”,当我将其保留为null并使其成为备注时,connect()将成功连接,但当它尝试安装包时,返回参数显示寻址的包是不可访问的。

这是我尝试过的代码。

当我设置theconnection.Impersonation为身份时,结果将是“拒绝访问”。