Использование START в cmd-файле, запускающем более 2K процессов - PullRequest
3 голосов
/ 19 мая 2011

Я попытался обернуть небольшую команду в пакетный файл, чтобы я не мог набирать ее все время. Но результатом был беспорядок! Я закончил с тысячами процессов CMD и не смог остановить его с CTRL+C

Команда была довольно простой START iisreset

Система Win7 64bit

Почему это происходит?

EDIT:

С некоторой помощью и дополнительными тестами теперь я могу сказать, что пакетная команда START в файле * .cmd вызывает этот беспорядок. Он открывает новое командное окно с каждым окном, пока оно не падает. Может быть, вам повезло, и вы попали CTRL-C точно в нужное время, но это действительно должна быть удача. В любом случае, я не буду использовать эту команду в будущем, и, похоже, она не будет применима ко всем машинам. (Прочитайте комментарии для полной истории этого)

1 Ответ

4 голосов
/ 19 мая 2011

Работает нормально в Windows 7 pro, 64-битной, но, основываясь на других материалах, которые вы пробовали, похоже, что может быть ошибкой ... Вы можете попробовать создать отчет об ошибке (хотя это кажется нетривиальным упражнением) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...