У меня есть сценарий PowerShell, для которого я сделал графический интерфейс. Каждый раз, когда выполняется цикл do или for, GUI становится невосприимчивым и должен ждать, пока он не будет выполнен, прежде чем я смогу закрыть графический интерфейс или нажать любую другую кнопку. Проблема заключается в том, что по каким-либо причинам цикл работает бесконечно, и единственный способ остановить его - убить PowerShell из диспетчера задач. Я пробовал использовать break
, но это вызывает некоторую ошибку java, хотя она останавливается и убивает их gui ... но я не хочу иметь ошибку. Если я использую break
в скрипте без GUI, скрипт останавливается. Есть ли способ, чтобы GUI отвечал, когда цикл работает, и чтобы остановить сценарий, когда когда-либо я, что его остановить?Остановить графический интерфейс сценария PowerShell, находясь в цикле
0
A
ответ
0
Вы можете запустить сценарий PowerShell в качестве задания и настроить графический интерфейс для выполнения этого задания (в цикле, чтобы вы все равно могли реагировать на ввод пользователя).
Отмена сценария также возможна, просто отменив задание.