人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

タスクスケジューラでプログラムが動きません。
C++で作ったプログラムなのですが、スケジューリングをすると作動しません。(タスクスケジューラそのものは実行時刻を記録するので動いています。)
同じことを以前、別サーバでやっておりました。今回、サーバをIBMのブレードサーバに切り替えたことにより動かなくなりました。
ブレードサーバは複数のブレードに対して、ディスプレイが一つしかありませんがそういったところも関係してくるのでしょうか?
本当に困っています。どなたかご存知でしたら、お知恵を貸してください。宜しくお願いします。

●質問者: SimulA
●カテゴリ:コンピュータ
✍キーワード:C++ IBM サーバ スケジューリング タスク
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● toshihar
●35ポイント

実行時間や設定の詳細が判らないので筋違いの回答かもしれませんが、

タスクを右クリックして「タスクを実行」をしてもNGなのでしょうか?もしOKであれば、タスクスケジューラの実行時間を変更してみてはどうでしょうか。

当然、C++で作ったプログラムは単独では動作するんでしょうが

私の経験では、スケジュール実行時刻が「シ...

また、そのプログラムの実行権限が特定ユーザのみ割り当てられているということもありませんでしょうか。

◎質問者からの返答

回答ありがとうございます。「右クリック→タスクを実行」でも、タスクは実行されますが、肝心の中身が動きません。

同じようにノートパッドの起動などをタスクスケジュールにセットすると、ちゃんと作動しますので、権限は問題ないと思うのですが・・・。(的外れの回答だったらすみません。)


2 ● toshihar
●35ポイント

となると、タスクは実行をつかさどるだけなので、タスクには原因はないでしょう。

そのプログラムか、実行させるための方法があるのではないかと思います。

例えば実行プログラム指定したあとにパラメータ値の設定が必要であるなど。

実行プログラムの指定先が間違っているということがなければ、

コントロールパネル>タスクのメニュー>詳細設定>ログの表示

で何か表示されているかもしれません。

私の想定できることは以上です。すいません。

◎質問者からの返答

自己解決しました。原因は、実行ファイルを格納してあるフォルダに「()」を使っていたことが原因でした。

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ