
Моя командная строка Windows время от времени зависает при запускеМуравейскрипт. В скрипте нет мест, где он ждал бы ввода пользователя.
Также, когда он зависает, я могу разморозить его, сфокусировав окно команд и нажав Enter. После нажатия Enter процесс продолжается.
Это происходит совершенно случайно. И кажется, что в конечном итоге он продолжит свое включение, но он будет сидеть там несколько минут, прежде чем продолжить. Но если я нажму Enter, он сделает это мгновенно.
Что происходит?
(Будет ли это лучше для Stack Overflow? Я не думаю, что это как-то связано с моим кодом, потому что там нет места, запрашивающего ввод данных пользователем. Поэтому я предполагаю, что это как-то связано с Windows.)
решение1
Отключите QuickEdit Mode
and\or Insert option
в свойствах cmd. Проблема решена
решение2
Я, возможно, нашел проблему. Методом проб и ошибок выяснилось, что когда я нажимаю в командной строке, консоль замораживается. Когда я нажимаю escape (чтобы убрать курсор из окна), консоль размораживается.
Поэтому, чтобы избежать этой проблемы, я просто не нажимаю на окно командной строки Windows, пока что-либо запущено.
решение3
Я совершенно не согласен, что это как-то связано с Windows.
Я рассуждаю так: когда вы фокусируетесь на окне и нажимаете Enter, оно продолжает работать.
Проблема в вашем скрипте, а не в Windows и не в командной строке.