Как создать собственный тип в PowerShell для использования в моих сценариях?

Создание пользовательских scripting типов можно выполнить в PowerShell.
У powershell Кирка Манро на самом деле scripts есть два отличных поста, подробно scripts описывающих процесс.

В книге scripts Windows PowerShell In Action by Manning также есть пример кода для scripts создания доменного языка scripting для создания пользовательских scripts типов. Книга отличная во powershell всех отношениях, так что windows-powershell я действительно рекомендую powershell ее.

Если вы просто ищете быстрый scripting способ сделать вышеперечисленное, вы scripting можете создать функцию для scripting создания пользовательского windows-powershell объекта, например

function New-Person()
{
  param ($FirstName, $LastName, $Phone)

  $person = new-object PSObject

  $person | add-member -type NoteProperty -Name First -Value $FirstName
  $person | add-member -type NoteProperty -Name Last -Value $LastName
  $person | add-member -type NoteProperty -Name Phone -Value $Phone

  return $person
}

powershell

scripting

2022-11-04T03:01:04+00:00
Вопросы с похожей тематикой, как у вопроса:

Как создать собственный тип в PowerShell для использования в моих сценариях?