Есть ли место, где задокументирована конструкция командлетов Powershell 6.0?

Есть ли место, где командлеты Powershell 6.0 документированы в удобной для чтения форме, вроде того, как здесь описана платформа.NET?

https://referencesource.microsoft.com/

Я уже пробовал копаться в github для PS Core, но скорее заблудился и не совсем уверен, что делаю.
Я знаю немного C#, но не очень хорошо знаю.NET Framework, поэтому он меня смущает, так как я начинающий программист, когда дело доходит до создания полноценных приложений, так что довольно легко потеряться и я не думаю, что смогу найти что-нибудь в этом гигантском стоге сена кода и файлов.
Я полагаю, что большинство, если не все командлеты написаны на C#, так что меня это не беспокоит, но мне интересно, было ли место, где они могли бы быть написаны в коде PS.

https://github.com/PowerShell/PowerShell

1 ответ

Я думаю, что это лучшая отправная точка для вас: https://docs.microsoft.com/en-us/powershell/

Функции PowerShell могут быть написаны на собственном языке сценариев PowerShell, и вы найдете их в .ps1 или же .psd1, Написание функции в.Net немного сложнее, но документы должны помочь вам. Пожалуйста, ознакомьтесь с разницей между Windows PowerShell и PowerShell Core (первая основана на полной.Net-структуре и поставляется с предустановленной Windows, а вторая построена с использованием.Net Core/Standard и должна быть установлена).

Другие вопросы по тегам