VP
Size: a a a
VP
PG
A
VP
MY
Script.ps1 -Param1 P1 -Param2 P2Так как параметры не обязательные, как сделать проверку на наличие переменных в коде, которые должны передаваться параметрами P1 и Р2 и в случае их (параметров/переменных) отсутствия запросить их ввод с консоли?
param(Вероятно конструкция не правильная, по ощущениям, должно же быть что ещё!
[Parameter(Mandatory=$false, ParameterSetName='Param1')]
[string]$Param1,
[Parameter(Mandatory=$false, ParameterSetName='Param2')]
[string]$Param2
)
if($Param1 -eq "null") {$Param1 = Read-Host 'Please set Param1' }
if($Param1 -eq "null") {$Param1 = Read-Host 'Please set Param2' }
VB
VB
VB
VB
VG
Х
AF
VS
A
VB
AF
VS
VB
VB
A