У меня есть командный файл, который запускает несколько экземпляров простого консольного приложения (Hello World!). Я работаю на Windows Server 2008 64-битной. Я настраиваю его для запуска в TaskScheduler, при запуске, и независимо от того, вошел ли пользователь в систему или нет. Более поздняя конфигурация означает, что экземпляры будут работать без графического интерфейса (т.е. без окна).
Когда я запускаю эту задачу, некоторые экземпляры просто перестают работать после использования 100 и ЦП. Журнал событий приложения показывает следующую ошибку:
"Ошибка модуля KERNEL32.dll, версия 6.0.6002.18005, отметка времени 0x49e0421d, код исключения 0xc0000142, смещение ошибки 0x00000000000b8fb8, идентификатор процесса 0x29bc, время запуска приложения 0x01cae17d94a61895."
.
Запуск пакетного файла напрямую работает просто отлично. Мне кажется, что ОС не может загрузить слишком много экземпляров приложения, когда окно не отображается. Однако - я не могу понять, почему ...
Есть идеи ??