2012-03-12 27 views
1

タイトルは基本的に私の問題を示しています。私は、タスクスケジューラから実行されたときにコンソールウィンドウが表示されないWindows Server 2003でC#のコンソールアプリケーションをスケジュールしています。タスクスケジューラから実行したときに、Windowsサーバ上のスケジュールされたC#コンソールアプリケーションがコンソールを表示しない

コンソールウィンドウを表示します。私のexeをダブルクリックすると、コンソールウィンドウが表示されます。私は混乱しています。

ありがとうございました!

答えて

0

タスクは、異なるユーザーアカウントでコンソールアプリケーションを実行するようにスケジュールされている可能性があります。

+0

私は同じアカウントを使用していることを確認しました。 – mracoker

0

「タスクスケジューラ」サービスに「サービスとデスクトップとの対話を許可する」チェックボックスがオンになっていることを確認します。これは、Windowsがスケジュールされたタスクを呼び出すために使用する基本的なサービスです。デスクトップの操作を許可するようにセットアップされていない場合、スケジュールされたタスクにはアクセスが許可されません。

+0

が見つかりました。サービスを再開し、何もしません。 – mracoker

0

[全般]タブにログオンしたときにのみ実行をマークする必要があります。

関連する問題