问题标签 [get-wmiobject]
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.
powershell - Get-WmiObject - Use OR-Operator in -filter?
I have to do some powershell script modifications which I cannot test properly on my dev machine.
Thats why I would like to know, if I can use an OR
-Operator in my Get-WmiObject -filter
operation?
Currently we use
But lately we renamed the name of the application from ApplicationName1
to NewName
. Thats why I would like to add another condition like this:
My question would be:
Is this a valid syntax for the filter or would this throw an exception / give an error? If it gives an error, how would you do this?
windows - C# - 使用 WMI 区分硬页错误和软页错误
我已经构建了一个监控服务器的 C# 程序。监控包括捕获有关服务器的详细信息,例如内存空间、磁盘空间等。
这是使用 WMI 完成的。
我还在监控每台服务器的页面错误。
我想知道是否可以区分 C# 中的硬页面错误和软页面错误?
这是我正在使用的代码的一部分:
powershell - Get-WmiObject - 仅显示行 - 描述、服务和系统名称 - powershell
我在 powershell 中有这段脚本来列出计算机上的 USB 设备:
这是输出的一部分:
我知道如何为 Get-service 显示仅过滤正在运行的服务,但我无法弄清楚如何仅过滤行 - 描述、服务和 SystemName 将显示在输出中。
我将不胜感激任何帮助。
在此先感谢,约瑟夫
powershell - 访问 wmi32_process.GetOwner 所需的权限
我正在研究一个 PowerShell 脚本,该脚本(除其他外)将当前登录的用户获取到 VM 列表,使用 WMI 获取任何 explorer.exe 进程的所有者。
此代码运行良好,但仅当使用的凭据是正在查询的 VM 上的管理员时。我已在 WMI Control 中授予非管理员用户对 CIMV2 的完全权限,但 GetOwner 方法不返回任何内容($user 仅返回“\”),除非我也将用户添加到管理员组。由于此脚本旨在由普通用户运行,因此我宁愿不授予他们管理员权限。
有人可以指出使用这些方法所需的最低权限吗?甚至是获取当前登录用户的另一种方法,该方法适用于非管理员?
powershell - 如何在单个输出中使用 get-wmiobject 获取先行和从属设备的 PnpDeviceId?
我想在单个输出(例如在表中)使用 get-wmiobject -class Win32_SCSIControllerDevice 获取先行和从属设备的 PnpDeviceId。我想我可以做到:
和
如何嵌套这两个命令以获得如下示例的结果?
编辑:
使用
我有:
我尝试了不同的格式,但没有信号线。
powershell - 将日期时间从 wmiobject 转换为日期时间
试图获得日期之间的天数差异:今天的日期。以及来自 wmiobject 的日期/时间(取自 Hey, Scripting! blog 的 PendingReboot 脚本的帖子):
$Today 的结果是
$Lastreboottime 是
所以我想摆脱时间,但不知道该怎么做。
其次,如果我要运行脚本,我会收到此错误,但我想如果我只能在 $Lastreboot 中提取日期,这可能会消失
有任何想法吗?
powershell - 获取 RAM 信息 - Powershell
我有一个需要获取物理内存和可用内存插槽数量的 PC 列表。我有一个文本文件中的 PC 列表,我正在使用“get-content”cmdlet。这就是我所拥有的:
当我运行它时,只显示内存总数。我的两个问题是:
1)如何让PC名称显示在相应数字旁边?
和
2)我怎样才能添加可用的总内存插槽呢?
谢谢你!
windows - 获取 WMIObject 速度属性错误 (PowerShell)
我有一个正在处理的脚本来提取 RAM 信息。它当前导出 Max Ram Accepted、Ram Slots、Ram Sticks installed、Total RAM installed、计算机名称和登录用户。
我正在尝试将 speed 属性添加到输出文件中,但由于某种原因,这不是导出的。这就是我的命令:
而对于out-file
. 我有:
当我在控制台上运行命令时,它可以很好地写入屏幕,但是当我尝试导出到文本文件时,我得到的只是“Ram Speed:”并且没有数据。我错过了什么?
powershell - Powershell 命令到命令/脚本以检查当前登录了多少活动用户(本地和域)
我正在寻找命令/脚本来检查当前有多少用户(本地和域)登录并在过去 30 分钟内处于活动状态,以便我可以决定是否重新启动机器。希望没有 Get-ADUser。
我遇到了两个脚本,但在执行时它们只返回我在服务器上可以看到超过 5 个用户登录的信息。
脚本1
脚本2
帮助表示赞赏。
谢谢, 桑巴夫
dns - 在网络适配器上设置 DNS 设置 - 错误代码 84
我使用带有 WMI 类 Win32_NetworkAdapterConfiguration 的 PowerShell 在我的无线网络适配器上应用静态 DNS 设置。但是,该方法失败,错误代码为 84。以下是编码:
任何人都可以提出建议吗?