- ベストアンサー
スタートアップアプリの起動順やサービスの起動順(依存関係)を操作変更する方法
レジストリ登録のスタートアップアプリの起動順を 調整変更したり(順番や起動タイミング) サービスの起動順(依存関係)を調整変更するには どうすればよいのでしょうか? また、前者と後者を絡めた依存関係の設定などは 可能なのでしょうか? それなりの別ソフトが必要になってくるか、あるいはそれなりの高度な知識が必要に なってくるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>レジストリ登録のスタートアップアプリの起動順を調整変更したり(順番や起動タイミング) 『起動の順番』は、レジストリのスタートアップをバックアップ&削除して、バッチファイルで起動するのが簡単では? 『起動タイミング』の方は、先に起動したアプリが正常起動したことを何らかの方法で確認できれば、ループとIFコマンドによる判定とを組み合わせれば、何とかなるのでは? (私は、『スタートアップ』と『サービス』とが絡んでいるので、"EntryService"というフリーソフトで『スタートアップ』にあるアプリを無理やり『サービス』に登録して、レジストリで『依存関係』を設定してますが・・・。) 『Vector:EntryService』 http://www.vector.co.jp/soft/winnt/util/se302338.html >サービスの起動順(依存関係)を調整変更するにはどうすればよいのでしょうか? 依存関係の設定は、レジストリ操作で可能です。 下記の参考URLは、2000についてのものですので、XPの場合には、"regedit.exe"で『レジストリエディタ』を起動します。 『MONYO-COM:Windows 起動時に読み込むサービスの順序を制御したい』 http://www.monyo.com/technical/windows/33.html >前者と後者を絡めた依存関係の設定などは可能なのでしょうか? 『サービス』を、"net"コマンドの"start"オプションで起動する方法をとれば、バッチファイル化できるかと・・・。
その他の回答 (1)
- xcrOSgS2wY
- ベストアンサー率50% (1006/1985)
いずれもレジストリ内の情報の書き換えで可能です。どこをどう書き換えたら良いかルールさえ知っていれば対応できますが、そのルールはおそらく公式には ・Windowsリソースキット (以下はWindows XP用) http://www.amazon.co.jp/exec/obidos/ASIN/4891002689 http://www.amazon.co.jp/exec/obidos/ASIN/4891002697 ・インサイドMicrosoft Windows http://www.amazon.co.jp/exec/obidos/ASIN/4891004738 http://www.amazon.co.jp/exec/obidos/ASIN/4891004746 にしか記載がないと思います。 私は知りませんが、この辺のルールに沿ったレジストリの書き換えを行うソフトもあるかもしれません。