PowerShell 7.0 и Windows Вывод Get-Member в PowerShell 5.1 с объектом Service - PullRequest
0 голосов
/ 31 марта 2020

Когда я делаю следующее в Powershell 7.0 в системе Windows:

    $obj = Get-Service -Name 'ajrouter'
   $obj | get-member

, я получаю следующее как тип:

System.Service.ServiceController # StartupType

Я ожидал System.ServiceProcess.ServiceController в качестве типа, поскольку я получаю его в Windows PowerShell 5.1, однако я заметил, когда искал тип System.ServiceProcess.ServiceController, для которого ничего не видел. NET Core. Но тогда мой вопрос заключается в том, что делает PowerShell 7.0 для этой работы? Что такое тип System.Service.ServiceController, поскольку я не могу его найти и что означает #StartupType?

Когда я пытаюсь

$obj = Get-Process -Name 'notepad'
$obj | get-member

, я получаю System.Diagnostics. Процесс, который я заметил, существует в. NET Framework и. NET Core. Я надеюсь, что я делаю правильное утверждение здесь.

Так как же PowerShell 7.0 получает экземпляр объекта Service?

Спасибо всем заранее

Джон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...