问题标签 [wmi-service]

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 回答
3193 浏览

c# - c# 我需要 ManagementBaseObject 来返回一个注册表数组

我使用我不太了解的管理类,只是为了读取远程注册表:

此代码为我返回指定键的特定值,但我需要返回一个名称值数组,如下所示:

0 投票
1 回答
232 浏览

c++ - 如何在 C++ 中设置 WMI?

我正在尝试使用 WMI 获取正在运行的服务的进程。但我对如何使用 WMI 感到困惑。

我认为使用这种方法可以工作 http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicecontroller.servicename%28v=vs.71%29

但是我不知道如何设置 WMI 才能使用它

我知道我需要这样做,但不知道从那里去哪里

0 投票
1 回答
6180 浏览

c# - WMI 调用以获取驱动程序

我是使用 WMI 的新手。它是什么?

例如,我可以在 C# 中使用 WMI 调用来获取我的 PC 上的驱动程序列表吗?如果是这样,我应该打电话给哪个班级?

0 投票
1 回答
778 浏览

c# - TimeStamp_Sys100NS 从 Win32_PerfFormattedData_PerfProc_Process wmi 返回 null

我正在尝试使用 wmi 查询返回 TimeStamp 属性并获取对象引用错误。当我查看 quickwatch 时,属性本身为空。我在网上看到过这样的例子,但无法弄清楚为什么这个属性在给我查询的所有其他内容的同时返回 null。

我正在使用 Windows 7 机器

0 投票
0 回答
658 浏览

c# - wmi 不执行进程

好吧,我正在尝试在远程计算机上运行“记事本”(例如),这是我的代码:

(我能够连接到远程计算机)。什么都没有发生 - 程序正确退出,但遥控器上没有运行任何东西。

有任何想法吗?

谢谢!

0 投票
2 回答
577 浏览

c# - 使用 WMI 显示在远程计算机上运行的进程

我正在使用 WMI 来在远程机器上运行命令。目前,我知道它应该是,正在运行的进程没有显示在遥控器的屏幕上,我只有在打开任务管理器时才能看到它正在运行。

就像我说的,我知道没关系。

我的问题是:有没有办法克服这个问题并强制遥控器显示执行的过程?(例如,当我打开它时查看 calc 的 gui,或者显示记事本或 cmd 等)。

0 投票
1 回答
1704 浏览

c# - 在远程机器上运行命令

我编写了一个在远程机器上运行批处理文件的 wmi 应用程序。

此批处理文件将输出写入作为参数传递给它的目录字符串。

当我启动我的应用程序并选择驱动器 C 作为输出目录时,一切正常。但是,当我选择网络驱动器时,由于某种原因,它不起作用。

(这个网络驱动器是公司的用户驱动器,并为网络上的每个用户映射)。

如果我从远程机器中手动运行相同的命令(使用网络驱动器),它也可以工作......

作业字符串示例:

工作脚本:C:\Scripts\BatchScript -p C:\Test C:\OutputDir

失败的脚本:C:\Scripts\BatchScript -p C:\Test U:\OutputDir

有任何想法吗?

0 投票
0 回答
240 浏览

c# - wmi 和网络驱动器

我有一个使用 WMI 在远程机器上做事的应用程序。其中一件事是运行一个脚本,该脚本将输出写入高清文件。

如果我选择将输出保存在远程机器的本地驱动器上 - 一切正常。但是,如果我尝试将它们保存在网络驱动器上,即使是我拥有完全权限的驱动器 - 它也会失败。

在打破我的头之后,我想出了我认为的问题所在。WMI 服务是否可能必须对网络驱动器具有权限才能执行此类操作?如果是这样,关于如何做到这一点的任何想法?

0 投票
2 回答
469 浏览

windows - 如何通过 WMI 浏览服务?

起初我无法使用 wbemtest 连接到其他计算机。现在,按照以下说明操作:http ://www.poweradmin.com/help/enableWMI.aspx 我可以对其运行以下 WQL 查询:

但以下查询只会让我收到“拒绝访问”错误消息:

为了启用远程服务的本地浏览,我需要在远程机器上做什么?

0 投票
1 回答
338 浏览

c# - 用 c# 重建 wmi 类

我正在编写 c# 代码来重建 wmi 类。我发现可以借助此处讨论的这些命令来完成:

我尝试在 cmd 中传递这些命令并将输出读取为:

可以分享一下如何通过代码而不是手动来实现这一点。