(16/18)NTのシャットダウン時及び起動時にプログラムを走らせる方法を探しています。スタートアップではログオン時に走ってしまい都合が悪いです。できれば両方知りたいですが、片方でも良いです。知っておられる方はお教えください。(145/312)まず、間違っていてすいません。思いっきり外していました。「Run」で指定するとログオン時になります。「スタートアップ」フォルダに表示しないだけです。「RunServices」というのもありますが、これはWin9xだけです。NTの場合はサービスに登録するしかなさそうですね。いうわけで、「参考URL」にそれらしい動作をさせることが可能なプログラムを見つけました。ここにある「タイマー実行サービス」というプログラムです。貴方の要望に合うのではないでしょうか。(シャットダウン時は無理ですが)ただし、バッチファイルの場合はいろいろ制約があるのでOS起動時というのは難しいかもしれません。バッチファイルの中身が、ただ単にアプリケーションを次々に起動するという形ならまだましなのですが、コマンドプロンプトの機能を使っていた場合はうまく動かないかもしれません。カレントディレクトリがOSのインストールしてあるドライブのルートディレクトリ(C:\等)に設定されていると思うので、カレントディレクトリに対して何かするようなアプリケーションの場合は注意が必要です。お役に立てませんでしたね。(16/18)いえいえ、いろいろありがとうございました。特別無いと困るって訳でもないので大丈夫です。サービスに追加する方法を試してみます。ありがとうございました。(145/312)「ファイル名を指定して実行」で、「regedit.exe」か「regedt32.exe」と打ち込んだらレジストリエディタが起動します。そこで、先日書き込んだディレクトリを探してください。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runは、HKEY_LOCAL_MACHINE+SOFTWARE+Microsoft+Windows+CurrentVersion+Runというツリー構造になっているということです。レジストリの操作は危険を伴いますので、誤って他のものを変更・削除してしまったりしないように気を付けてください。危険を伴いますので、わからなければ、実行したいプログラムファイルのフルパスとコマンドラインオプションを教えてもらえば、簡単に設定できるやり方を教えます。(16/18)ツリー構造は見つかってRUNに設定する事も出来ました。何か間違っているのでしょうか?RUNONCE?を見つけたのでのその中に設定したところ一度実行したら設定が消えました。(起動時に一回じゃなく本当に一回だけなんですね・・・)起動したいのは単なるバッチファイルです。急ぎではないのでお暇な時にでも教えていただけたら幸いです。ありがとうございました。》HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runにいくつか登録されていますので、参考にしてください。基本はサービス用にプログラムを組むのですが、リソースキットに通常のアプリケーションをサービスに組み込むソフトがついていたと思います。MSDN等を調べてください。SDKにはサンプルがあります。詳細は開示されていなかったと思いますが、アンドキュウメンテッドな書籍には書いてあるかもしれません。ユーザー層に近いものから終了するはずですが。シャットダウン時にいろいろ処理するようなアプリケーションはあまり薦められません。Windows自体のシャットダウン処理に障害が起こる可能性があるからです。シャットダウン時にフリーズするかもしれませんし、応答がありませんといわれるかもしれません。(16/18)度々すみません。ご回答をみて考えた結果、シャットダウン時とサービスへの登録はちょっと適した方法ではないようです。レジストリのRUNに設定する方法を使用したいと考えています。素人のためHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runに設定されているという意味が分かりません・・・・・・こういう名前のファイル、フォルダは無いですよね??申し訳ないですがもう少し具体的にお願いできませんか?OSはNT4.0SP6です。(145/312)「走らせる」を「処理する」としてアドバイスします。「走らせる」が「起動する」だった場合は、無理だと思います。Runに設定すれば、普通のプログラムでも起動時のみに走らせることができます。(こちらは「起動する」の場合でも有効です)シャットダウン時の場合は、サービスに登録するしかありません。ログオフの時に走っても困るんですよね?サービスアプリケーションにすれば起動時とシャットダウン時にプログラムに処理させることができるようになりますが、常駐してしまいます。シャットダウン時は、ドライバ、サービスなどのシャットダウン順序を詳しく調べないと、誤動作やフリーズの原因になりますので注意してください。(16/18)ご解答ありがとうございます。質問の内容は「処理をする」でお願いします。恥ずかしながらこの辺りの設定に関してぜんぜん素人です。09:12結果を報告するこのQ&Aにはまだコメントがありません。あなたの思ったこと、知っていることをここにコメントしてみましょう。7Windws7を使っています。XPWinXP-Proを使用しています。その他(インターネット・Webサービス)いつも参考にさせてもらっています。95・98質問があります。出来上がり、後で見に来たたくさんの人の悩みの解決に役立てられています。