シンプルな「ハローワールド!」 Windows Taskscheduler(1.0)によって実行されると、コンソールアプリケーションがクラッシュします
-
01-10-2019 - |
質問
単純なコンソールアプリケーション(Hello World!)の複数のインスタンスを開始するバッチファイルがあります。 Windows Server 2008 64ビットで作業しています。 Taskscheduler、Startupで実行するように構成し、ユーザーがログインしているかどうかを構成します。後の構成は、インスタンスがGUIなしで実行されることを意味します(つまり、ウィンドウなし)。
このタスクを実行すると、100&CPUを消費した後、いくつかのインスタンスが失敗します。アプリケーションイベントログに次のエラーが表示されます。「障害モジュールkernel32.dll、バージョン6.0.6002.18005、タイムスタンプ0x49e0421d、例外コード0xc0000142、フォールトオフセット0x00000000000000000000000000000000000000000000000000000000000000000000000000000000
バッチファイルを直接実行すると正常に機能します。 OSには、ウィンドウが表示されないときにアプリケーションのインスタンスが多すぎるのに問題があるように思えます。しかし、なぜわかりません...
何か案が??
解決
この問題には、Microsoftの専門家のおかげで修正があります。
所属していません StackOverflow