Я слежу за классом PluralSight в PowerShell. Пытаясь понять примеры докладчика, я спустился по кроличьей норе понимания того, как извлечь столбцы из вывода. В этом примере я читаю Get-Help о Group-Object с примерами. Пример 5 гласит «Групповой процесс по классу приоритета». Если я наберу пример к этой части:
Get-Process | Group-Object -Property
Мне не удается отобразить список свойств. В примере он добавляет «PriorityClass». Я искал это и нашел то, что кажется описательной страницей, описывающей то, что произведено этим классом.
https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.priorityclass?view=netframework-4.8
Я вижу, что это также находится в иерархии свойств внутри "Класса процесса". Все эти свойства должны быть в команде «Get-Process»?
Если так, то я вижу, что есть свойство, называемое «Ручки», которое не указано в приведенном выше документе, но может быть вызвано командой Group-Object (или Select-Object). Почему этот не указан?
Есть ли какой-нибудь способ увидеть список всех свойств, которые могут быть вызваны - вроде предиктивного текста (например, табуляции) или автозаполнения (например, ctrl +. В Toad, если вы знакомы)?