2016-05-25 9 views
1

コマンドプロンプトを開き、接続ステータスを表示するC#アプリケーションがあります。私はプロセスが実行されているかどうかをチェックし、そうでない場合は起動するPowerShellスクリプトを持っています。スクリプトを手動で実行すると、コマンドプロンプトが開きます。タスクスケジューラでスクリプトを実行すると、アプリケーションが起動し、すべてのバックグラウンドプロセスが正常に機能しますが、コマンドプロンプトが開きません。タスクスケジューラからPowerShellスクリプトを実行するときにコマンドプロンプトを開くにはどうすればよいですか。タスクschdulerからPowerShellスクリプトを実行したときにコマンドプロンプトが表示されない

これは、PowerShell 4.0を使用するWindows 7マシンで実行されています。それは完全に機能していた別のWindows 7マシンから別のウィンドウに移動しました。タスクマネージャのすべての設定は同じです。

答えて

0

私は、タスクが「ユーザーがログインしているときだけ実行する」ために設定する必要があり、それがうまくいったことが問題であることを発見しました。どうやら、すべての設定がタスクスケジューラで同じではなかったようです。

さらにHere

関連する問題