Командлет Powershell Get-ChildItem с опцией '-recurse' (необязательно)
Я пытаюсь выяснить, можно ли использовать параметр -Recurse
в Get-ChildItem
Командлет в зависимости от значения другой переменной.
Я имею в виду, скажем, что у нас есть логический параметр $flag
, если $flag
является True
Я хотел бы вставить параметр -Recurse
в Get-ChildItem
исполнение, иначе нет.
Большое спасибо.
1 ответ
Параметры переключателя позволяют передавать логическое значение, если оно используется с двоеточием:
'
Пример:
$flag = $true
Get-ChildItem -Recurse:$flag
Буду использовать -Recurse
$flag = $false
Get-ChildItem -Recurse:$flag
НЕ будет использовать -Recurse