Когда я делаю следующее в 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?
Спасибо всем заранее
Джон