• 締切済み

バックグラウンドでGUIプログラムが止まる。

WindowsのタスクスケジューラでOS起動時にプログラムを起動させました。 ログインしなくても動作して欲しいので、OS起動時にしています。 しばらくは動作したあと止まってしまっている様です。 GUIのプログラムではあるのですが、動作時にメッセージを頻繁にテキストボックスに対し表示しております。ただ、バックグラウンドなので表示は見えません。 表示を行うためのメッセージキューが一杯になって止まってしまうのか?とも思ったのですが、対処の方法が思い浮かばず、何か良い手は無い物でしょうか? 普通にログイン後にGUIプログラムを起動させて動かしている分には問題なく動作している様に見受けられます。

  • naoja
  • お礼率45% (10/22)

みんなの回答

  • chirakuma
  • ベストアンサー率58% (253/430)
回答No.1

普通にGUIプログラムを起動した場合に問題無く動いているようであれば、そのプログラムの実行をbatファイル(バッチファイル)から行う事にして、バッチファイルをスタートアップなどに入れておくのはどうでしょうか。 ↓複数のプログラムを起動することも出来ます。 http://piyopiyocs.blog115.fc2.com/blog-entry-492.html こちらを参考にフルパスで該当のプログラムを指定してbatファイルを作成する感じです。 自分はVMWareの仮想マシンをタスクスケジューラ経由で起動させたとき似たような現象で上手く動いてくれずbatファイルで起動や再起動を制御するようにしています。 上手く動くことを祈っております。

naoja
質問者

お礼

有難うございます! スタートアップで起動させる方法は、自動起動&自動ログインが必要ですよね。二重起動対策もf^_^;) 最悪の場合はそれも有りとは考えていたのですが…参考にさせて頂きます!

関連するQ&A

  • バックグランドプログラム

    東芝のPCを使用しています。 PCのシャットダウンをクリックすると、画面が変わり 「バックグランドプログラムの終了を待機します」の メッセージが表示されます。 暫くすると終了しますが、強制的に終了しています。 終了時、タスクマネージャーを見ても何もありません。 何が動作しているのか調べる方法を教えて下さい。 宜しくお願いします。

  • リモートPC上でのGUIベースプログラムの起動

    リモートPC上でのGUIベースプログラムの起動できないでしょうか? やりたい事は コマンドプロンプトなど(ショートカットから命令できる物 batファイル)で リモートPCのモニタにメモ帳などを表示させたい。 psexecやWMIやVisual Basic などの記事を調べてやってみたのですが、 どれもバックグランドで起動してる様でモニタに表示されませんでした。 上記の様な事ができるソフトあるいは バックグラウンドで起動しない方法は無いでしょうか? PCはWindowsXPとWindows7です。 よろしくお願いします。

  • LINUXをインストールしたがGUIになってくれない

    REDHAT7.0をServer Systemを選んでインストールしました。 GUI環境で操作したいのですが、GUIログインで設定がなされたのか わからないままにインストールが完了してしまいました。 ただ、OSが立ちあがるときに、Ctrl+なんとかを押すとテキストモードになりますといった画面が現れますが、結局出てくるのはテキストによるログイン画面です。 これをどのようにすればGUIログインができるようになるでしょうか? マシンの性能は CPU 266Mhz メモリ 32MB HDD 3G 性能に無理があってもいいのでとにかくGUI画面が見たいです。 質問が2つになりますが、コンピュータを終了するとき、halt と入力しますが その後、~ halted という画面になるだけで電源が切れませんが、コンピュータの電源は手動なのでしょうか?

  • CGIからGUIプログラムを立ち上げたい(Windows)

    CGIからGUIプログラムを立ち上げたい(Windows) Windows XP SP2パソコン上で、自分のマシン上でファイルを閲覧したりプログラムを起動・制御するユーザインタフェースをブラウザにしようと、Apache/2.2.4(Win32)でローカルにhttpdを立ち上げています。 ブラウザ表示文書からCGIとして呼び出されたPerl(ActivePerl 5.005_03)プログラムが、system関数や``記法で外部のプログラムを実行することができますね。 ところが、起動した外部プログラムがウィンドウを開いてユーザと対話する種類のプログラム、つまりGUIプログラムの場合に限って、ウィンドウが開いてくれないので、したいことができません。 この原因と対策がお分かりになる方、教えてください。 (たとえば単純化のためにWindowsの電卓プログラムcalc.exeを起動してもウィンドウが出てくれません。 PowerShellスクリプト経由にしても元がブラウザだという情報が波及するらしくウィンドウが立ち上がりません。)

    • 締切済み
    • CGI
  • VMware PlayerでFedoraCore4を起動して、GUI表示させる方法を教えてください。

    どうも、はじめまして。 ホストOS WindowsXPにVMware Player1.0をインストールして、 ゲストOS LinuxのFedoraCore4を起動しています。 テキストモードでFedoraCore4が起動するので GUI表示させようと思い、/etc/inittabのコード id:3:initdefault:を id:5:initdefault:に 変更しました。 しかし、再起動してもGUI表示されず、テキストモードで 表示されます。 runlevelを確認すると N 5 と表示され、runlevelの設定変更はされているようです。 Ctrl+F7で表示切り替えを行ってみたのですが、 テキストモードのままです。 GUIとテキストモードの切替方法が未だに分からずに います。 打開する方法があれば、教えてください。 よろしく、お願いします。

  • タスクスケジューラでVB6のプログラムが実行しない

    VB6で作ったプログラムをWindows7において、タスクスケジューラで起動させたが、実行しない。 フォ-ムは1個だけで、その中のACTIVATEから、同フォーム内のルーチンを呼び出して目的の動作をさせるようになっています。手動で起動させると、目的の動作をして終了するが、タスクスケジューラではフォームを表示した状態で止まっている。そのフォームをクリックすると目的の動作を行う。なお、フォームはその時実行されている別のVB6のフォームの前面[最前面)に表示されている。目的は1日1回自動的に特定ファイルの状態を調べたいだけです。 よろしくお願いします。

  • DebianでGUIログインができない

    DebianのTesting(Sarge)をインストールしたのですが、 gdmを使ったGUIログインができずに困っています。 起動すると、一瞬立ち上がったようになるのですが、(灰色の画面が表示されるて、マウスカーソルが×になる)その後、画面が真っ暗になり何も操作できないようになってしまいます。  CUIログインをし、設定を直そうにもデフォルトのLANレベルが5になっているので、勝手にGUIログインまで起動してしまうのでどうしようもありません。  何か解決策はありますでしょうか?

  • UbuntuでFirestarterのGUIをスタートアップに登録するには

    Ubuntu6.10についての質問です。 FirestarterのGUI(表現正しいでしょうか?)をセッション→自動起動するプログラムで登録したのですが(/usr/sbin/firestarter)起動時に権限がありませんと言われます。 調べた限りではdemonでは動作しているようなので別に問題はないのでしょうが、操作をクリック一発でしたいので、できればGUIを起動時に立ち上げたいのです。 よろしくお願いします。

  • Skype バックグラウンドで起動

    携帯でSkypeをバックグラウンドで起動してる時ってバックグラウンドで起動しながら別のアカウントにログインする事ってできないですか?

  • プログラムのGUI部分をブラウザで代用する手段

    rubyスクリプトを使用してデータ処理を行っております。 このプログラムのGUI部分をブラウザで代用することは可能でしょうか? もし可能であればどのような手段があるのかご教示いただきますと嬉しいです。 # ブラウザを使用せずに、rubyのGUIライブラリを使用する方法はここでは除外してください。 ブラウザ上で必要なパラメータを設定し、実行ボタン押下でこれをスクリプトに渡してスクリプト実行、処理結果(テキスト)をブラウザ上に表示させたいです(GUIとスクリプト間のデータの受け渡しは標準入出力利用? またはパラメータ用のデータファイル経由?) ブラウザ上で使用したいGUI部品は、ボタン、テキストエリア(入力用、表示用)、ラジオボタン、コンボボックス、(PC内の)ファイル選択ダイアログ等 実行環境 ・Windows XP以降(XPは事情によりサポートが切れても使用予定) ・ネットワークに接続せずPC単体で使用  htmlファイルをクリックしてGUIを起動するイメージ ・ブラウザはPCに標準で入っているインターネットエクスプローラ ・そのPCでhttpサーバー等は動かせません javascript等の使用で上記内容を実現可能でしょうか? よろしくお願いします。