【发布时间】:2023-04-01 15:00:01
【问题描述】:
我正在编写一个脚本,以便在 PowerShell 开始。我正在尝试转换一个working VBScript script,它枚举远程 Windows 计算机上的映射网络驱动器。
其中一项任务是使用远程WMI 读取注册表并找到explorer.exe 的进程所有者以确定谁已登录。this guide 似乎很容易。
但是,我需要调用的WMI方法是GetOwner() from Win32_Process,它需要两个输出参数来存储它的返回值。
如何调用带有输出参数的方法?当我尝试给它两个字符串时,我收到错误:Cannot find an overload for "GetOwner" and the argument count: "2".。 MSDN页面说有两个参数,所以我不确定我做错了什么。
【问题讨论】:
标签: powershell wmi remote-registry