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