Обрезать строковый ввод параметра - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть фрагмент кода, который просит пользователя ввести некоторые параметры, которые используются для создания объекта пользователя AD. У меня есть некоторые проблемы с параметром имени учетной записи из-за длинных имен учетной записи, вызывающих ошибку. Как я могу обрезать параметр $ AccountName до 20 символов, независимо от того, что пользователь вводит.

enter code here
[CmdletBinding()]
Param(
[Parameter(Mandatory=$True)]
[string]$AccountName,
[Parameter(Mandatory=$True)]
[string]$RemedyReq,
[Parameter(Mandatory=$True)]
[string]$IAUCode,
[Parameter(Mandatory=$True)]
[string]$Description,
[Parameter(Mandatory=$True)]
[string]$Domain,
[Parameter(Mandatory=$True)]
[string]$OU,
[Parameter(Mandatory=$True)]
[string]$mail
)
...