Можно так:
(Get-Process | Where-Object { $_.Name -eq 'FastExecuteScript' -and $_.MainWindowTitle -like '*MyCoolProgram*' } | Select-Object -ExpandProperty MainWindowTitle) -replace '.*\((.*)\).*', '$1'Выведет:
0.1.51Допустим есть переменная, являющаяся списком [[SPISOK]]
Если он содержит значения (строки с цифрами), то выполнить действие 1, иначе действие 2.
Я конечно могу запросить первый элемент списка в переменную и проверить ее значение (больше 0). Но можно ли сделать это проще в одно действие?
Условие "[[SPISOK]] > 0" не работает.
В общем короче чем в два действия проверку сделать не получится. Мне хотелось упростить код. А так проблема решил легко: проверяю количество элементов в списке, если их больше 0, то выполняю действие 1, иначе действие 2.
Просто мне было интересно, можно ли сделать проверку наличия строк в списке (под списком подразумевается именно список BAS) применительно сразу к переменной со списком [[SPISOK]]