все!
Заранее прошу прощения, если об этом уже спрашивали или обсуждали; Мне не удалось ничего найти в Google.
Вот как мне удалось найти все переменные в скрипте PowerShell, у которых есть определенный параметр области (пример здесь: ReadOnly
):
gv | %{if ( ($_.options -band ([System.Management.Automation.ScopedItemOptions]::ReadOnly).value__)) {echo $_.name}}
Существует также None
ScopedItemOption, который равен 0. Найти эти переменные легко:
gv | %{if ( $_.options -eq 0) {echo $_.name}}
У кого-нибудь есть лучшее предложение для этого?
Спасибо!
Карлос Нуньес.