Можно так:
(Get-Process | Where-Object { $_.Name -eq 'FastExecuteScript' -and $_.MainWindowTitle -like '*MyCoolProgram*' } | Select-Object -ExpandProperty MainWindowTitle) -replace '.*\((.*)\).*', '$1'Выведет:
0.1.51Добрый день!Есть скрипт,где часть потоков стоит в ожидании при работе скрипта.Хотелось бы,чтобы эти потоки запускались,если не одна из запущенных ранее не завершила работу.
Как проверить,что определенный N поток работает?Пока есть пару идей,это сделать через глобальную переменную либо создать и обновлять файл о статусе потоков.
@gena19 said in Как проверить,что N поток работает?:
Добрый день!Есть скрипт,где часть потоков стоит в ожидании при работе скрипта.Хотелось бы,чтобы эти потоки запускались,если не одна из запущенных ранее не завершила работу.
Как проверить,что определенный N поток работает?Пока есть пару идей,это сделать через глобальную переменную либо создать и обновлять файл о статусе потоков.
Самый просто вариант через глобальную переменную