Предварительно заполните параметры powershell параметром модификации
У меня есть скрипт PowerShell, такой как этот:
[CmdletBinding()]
Param(
[Parameter(Mandatory=$True)]
[string]$age="8"
)
process
{
Write-Host "Your age is $age"
}
Как я могу изменить этот скрипт так, чтобы оболочка запрашивала у меня возраст и ставила 8 помимо него, но позволяла пользователю изменять значение перед нажатием Enter?
1 ответ
Не уверен, что это то, что вы просите, но я бы сделал это так.
[CmdletBinding()]
Param(
[Parameter(Mandatory=$True)]
[string]$age="8"
)
process
{
$yourage = "8" + $age
Write-Host "Your age is $yourage"
}
Если возраст = 29 Возвращает: Ваш возраст 829