问题标签 [wmi]
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.
iis - WMI/PowerShell 错误:为什么 CreateSite 突然创建 *两个 * 站点?
我有一个简单的 PowerShell 脚本,它使用 WMI 在 Vista 盒子上创建一个网站。是的,我知道 PowerShell 有一个用于 IIS 7 的 IIS 提供程序,但是这个脚本也必须支持 IIS 6.0,所以排除了这种情况。
无论如何,脚本运行得很好,但是突然之间(我的意思是,我对脚本进行了零代码更改)它开始为每次调用 CreateNewSite 方法创建第二个损坏的站点。下面是脚本。有人有想法么?
上面的脚本只是创建了一个名为“TestSite”的站点,但现在它还创建了一个名为“SITE_1786339847”的站点(数字发生了变化,但始终与此相似)。我已经逐步执行了一次执行一行的脚本,并且在调用 CreateNewSite 方法之前都没有创建任何站点。WMI 只是错误吗?
wmi - 使用 WMI 为远程进程设置工作文件夹
我正在使用这篇文章在使用 WMI 的远程机器上启动一个进程。如何控制该进程将在其中启动的工作目录?
(无需将我重定向到 psexec,我收到错误消息,目前正在尝试 WMI 方法)。
com - 连接到 WMI:某些机器上的 0x800706ba 错误(但不是全部)
当我尝试从 Powershell、ConfigMgr 或 WMI 资源管理器连接到 WMI 时,我可以与我的大多数计算机通信,但有些(可能是 30%?)返回 0x800706ba(RPC 服务器不可用)。
如果我关闭远程机器上的防火墙,查询就会开始工作。不过,我尝试了一堆不同的防火墙设置配置,但我似乎无法弄清楚例外的正确组合是什么。
这是我在远程机器上的防火墙配置的相关位。疯狂的部分是pfirewall.log 在它不起作用时没有列出任何丢弃- 但是同样,如果我关闭远程计算机上的防火墙,一切都会开始运行。
我会照顾这个线程,因为我知道你可能需要更多细节来诊断这个。
c# - 向 IIS 添加扩展映射
如果您浏览互联网,则相对容易找到修改现有脚本映射的代码(例如,在 .NET 版本之间切换)。但是,实际添加或删除脚本映射的相对明显的代码似乎不起作用。有没有人成功地编写了可以在 IIS 6 中添加或删除脚本映射的东西?
.net - 如何在 .NET 中读取“驱动器标签”或“卷名”?
您能否展示在 .NET 中读取驱动器标签或卷名的示例代码?我觉得这需要 WMI,但我讨厌“下拉”到 WMI,因为它就像下拉到基于字符串的 SQL 查询中,因为某些对象可能不存在于某些版本的操作系统或用户上可能无权查询某些数据。我很高兴确信我对 WMI 的看法是错误的......
networking - 我可以使用 WMI 来查找每个进程的网络使用情况吗?
我想在某些 Windows 系统上使用 WMI 来轮询每个进程的网络使用情况。据我所知,Win32_PerfRawData_PerfProc_Process 中有许多 IO 实例,但它们用于网络、磁盘和设备的组合 IO。有没有办法打破它,以便我可以将网络和磁盘 IO 分开?
windows - 使用文件识别进程
我一直在试图弄清楚如何以编程方式识别锁定特定文件的进程。我已经搜索了 Win32 API 和 WMI,但到目前为止我找不到任何东西。我知道这是可能的 - Sysinternals 能够列出系统上每个进程访问/锁定的每个资源。
任何人都可以给我一个提示吗?
winapi - 调试(跟踪)WMI 查询?
我有一个第三方程序正在向本地 WMI 提供程序进行 WMI 查询(所以它不使用 DCOM,所以数据包嗅探器不可用)。我想知道这些是什么查询。
它也在 XP 上,因此不幸的是,新的 Vista WMI 跟踪基础结构也已发布。
任何指针?
windows - 如何使用 WMI 获取卷 GUID?
有没有办法检索以下类型的路径:
\\?\卷{GUID}\
用于 USB 驱动器 使用 WMI?
c# - .NET 中 Windows 服务的进程内 WMI 提供程序
您如何编写一个进程内 WMI 提供程序作为用 .NET 编写的 Windows 服务的一部分?
我编写了一个将解耦托管模型用作独立应用程序的提供程序,但无法弄清楚如何获得使用 Hosting Model = ManagementHostingModel.NetworkService 工作的 Windows 服务。
这是我正在使用的提供者类型:
我使用以下方式注册:
每次我在尝试读取属性值时尝试访问 WMI 类时,都会抛出一些奇怪的异常。
似乎必须有一些非常简单的东西我忽略了。