Можно так:
(Get-Process | Where-Object { $_.Name -eq 'FastExecuteScript' -and $_.MainWindowTitle -like '*MyCoolProgram*' } | Select-Object -ExpandProperty MainWindowTitle) -replace '.*\((.*)\).*', '$1'Выведет:
0.1.51@seosever said in Как узнать время выполнения скрипта?:
@allive Нужен доступ к этому значению, скриншот. Боюсь таймер не подойдет, так как скрипт может перезапускаться сто раз. https://yadi.sk/i/PwozbE6DAIZ2gQ
Создайте функцию OnApplicationStart, получите текущую дату и сохраните её в глобальную переменную. Когда нужно будет узнать время работы, просто вычтите её из текущей даты.
Вот тестовый скрипт