Я работаю над сценарием, чтобы начать работу в PowerShell . Я пытаюсь преобразовать рабочий скрипт VBScript , который перечисляет подключенные сетевые диски на удаленном компьютере Windows.
Одной из задач является использование удаленного WMI для чтения реестра и поиска владельца процесса explorer.exe, чтобы определить, кто вошел в систему. Это кажется достаточно простым, если пройти this руководство .
Однако метод WMI, который мне нужно вызвать, это GetOwner () из Win32_Process , для которого требуется два выходных параметра для хранения его возвращаемого значения.
Как я могу вызвать метод с выходными параметрами? Когда я пытаюсь дать ему две строки, я получаю ошибку: Cannot find an overload for "GetOwner" and the argument count: "2".
. На странице MSDN написано, что есть два параметра, поэтому я не уверен, что делаю не так.