• 締切済み

Windows起動直後のプログラムの起動

Windowsが立ち上がった直後に(ログイン画面の前)に特定のプログラムを実行させたいのですが、それって可能でしょうか? Windowsのログインのようなプログラムを作ったのですが、スタートアップに登録するだけではWindowsのログイン後の起動となってしまうので、何かよい方法はありませんか? よろしくお願いします。

みんなの回答

  • haporun
  • ベストアンサー率40% (230/562)
回答No.2

デフォルトユーザーのスクリーンセイバーにしちゃったりして(ぉぃ。

  • X-Terra
  • ベストアンサー率48% (25/52)
回答No.1

NT系のOSであれば、NTサービス化することで解決できると思います。 一応、NTサービス化するためのVC++ソースを持っていることは持っているんですが・・長いので、サービス化するためのツールをご紹介します。 http://www.vector.co.jp/soft/winnt/prog/se044804.html では、頑張ってください。

参考URL:
http://www.vector.co.jp/soft/winnt/prog/se044804.html

関連するQ&A

  • Windows起動時にスタートアップに登録されたプログラムが起動せず、

    Windows起動時にスタートアップに登録されたプログラムが起動せず、 ブロックされます。 ブロックされたプログラムの実行 で、削除したり起動する方法はわかりますが、 本来自動的に起動したくてスタートアップにいれました。 毎回、手動で起動するのが面倒なので、この表示をスル―して許可するようにしたいです。 何か方法はありませんか?それとも無理なのでしょうか?

  • windows7におけるスタートアップができない

    現在のOSはwindows7 64bitです。 スタートアップにかざぐるマウスというマウスジェスチャーのソフトを自動実行 として登録したいのですが、ショートカットをスタートアップに入れても、 起動したときにプログラムを起動するためにいちいち開始ボタンを押さねばならない UIがでてきます。XPの時はスタートアップのフォルダに起動させたいプログラムのショートカット を単に入れるだけでログインしたときに自動実行してくれていました。windows7では スタートアップフォルダでは自動実行してくれないのでしょうか・・・

  • 起動時に自動起動するプログラムを変更するには

    XP Home editionを使っています。 アカウントごとに起動時に自動起動するプログラムを変更する方法(設定)なのですが 仮にアカウントをuser1とuser2とすると All Usersのスタートアップに登録されているプログラムをuser1のスタートアップに移動する。 ※user2では自動起動しなくなりました。 わからないのが msconfigコマンドで表示されるスタートアップに登録されているプログラムをどうすればよいかです。 user2でログインしてここのチェックをはずすとuser1でもチェックがはずれる=両アカウントとも自動起動しなくなってしまいます。 msconfigコマンドで表示されるスタートアップに登録されているプログラムをアカウントごとに設定する方法はあるのでしょうか? よろしくお願いします。

  • windowsログイン前に特定プログラムを動かす方法を教えてください。

    windows XPにログインすると自動で動くプログラム(システム?)があるのですが、そのプログラムをwindowsにログインする前に(windowsのログイン画面あたりで)自動で動くようにしたいのですが、どのように設定すればできるでしょうか。 そのプログラムというのは、詳しくは良くわからないのですがサーバプログラムのようなもので、そのパソコンにあるデータベースを他のパソコンから見れるように起動してくれるものです。 そのプログラムは、システム構成(スタート→ファイル名を指定して実行→msconfigを入力して表示されるもの)の「スタートアップ」に表示されておりますが、これをシステム構成の「サービス」に表示されるように変更すれば可能だということを聞いたのですが、具体的にどのような操作をすればよいのか、分かる方いましたら教えていただきたいと思います。 また、別のやり方でもできるというのがありましたら、そちらも教えていただけるとありがたいです。 よろしくお願いします。

  • [プログラム自動起動]時間差を空けて起動したい

    通常、Windows(XP)起動時に起動したいプログラムは スタートアップに入れますが、そのスタートアップに 登録したプログラムを時間(5秒以上)を空けて自動 起動出来るようなツールなどを探しています。 起動後、余計な画面などが出ないようなランチャーで オススメなのはありますか? コマンドプロンプトでも実現できるならそちらのほうが 望ましいです。

  • windows起動後のプログラムについて

    友人のPCが再起動を繰り返すということで送ってもらい確認したところ、 regmanager proというソフトがwindows起動中?後?(画面下にバーが出た後、スキャンディスクを実行する時のよう)に起動し、レジストリをOptimizeしています。 これが終了してPCが再起動するのですが、また同じ事を繰り返します。 やってみたこと 1.セーフモードで起動・・・上記と同じ症状 2.友人のリカバリディスクは回復コンソールが起動できなかったので、   自身所有のインストールディスクで起動したが、システムの復元が使用できず。 3.スタートアップの修復はすぐに終わりますが、症状は改善されず。 要するに1度だけ起動するようなプログラムが無限ループしている状態 だと思いますが、ログイン画面より起動するのが早いので、完全に手詰まりました。 どなたか解決策をご教授いただけませんでしょうか?

  • ログインなしで自動起動はできませんか?

    ある実行ファイルのショートカットを 自動起動したいのですが、スタートアップや タスクの登録は、たぶんログインしたあとでないと 動かないと思いますが、サービスのように再起動して ログイン画面の状態でも起動できる方法はありますか? セキュリティの関係でログインしてつけっぱなしに したくないのでそうしたいのですが、、、、

  • Windowsの終了時にプログラムを実行したい

    Windowsの終了時にユーザデータのバックアッププログラムを自動的に実行したいのですが、何かよい方法はありますか?「スタートアップ」のような方法で、ショートカットを登録するだけで実行できるような方法があればうれしいのですが…。Windows98とWindowsXPについて教えていただければと思います。よろしくお願いします。

  • windows defenderでブロックされたプログラム

    Vista起動時にwindows defenderでブロックされたプログラムをブロックされないようにする方法はあるでしょうか? ブロックされたスタートアッププログラムと出ている所で、ブロックされたプログラムの実行をクリックすれば起動させることはできるのですが、 毎回これをやるのは面倒くさいので、ブロックされないようにしたいです。 defenderを切る以外で、できる方法ありましたらよろしくお願いします。

  • Windows2000でのサービスの起動と、スタートアップ

    Windows2000サーバにOracleをインストールしています。 同サーバにVB6でDBをアクセスするプログラムを作成しています。 サーバを自動ログインするように設定して、スタートアップにVBで作成したプログラムを起動する様に競ってしました。 実際に起動した場合、エラーが発生して起動できません (Oracleのサービスが起動し終わるまでにVBのプログラムが起動している模様) WindowsNTの時はこのようなことがなかったのですが Windows2000にサーバを替えたら発生しました。 何か、エラーが発生せず、自動ログインをして、プログラムが自動に起動するできる方法を教えてください。 (サービス起動後、ログインする方法や、サービス起動後、プログラムを起動する方法等) よろしくお願いいたします。

専門家に質問してみよう