- ベストアンサー
スタートアップの起動で指定した順番に起動する方法
こんばんわ。 質問がありまして投稿致します。 PCを起動した際に数種類のソフトを自動で起動する際にスタートアップフォルダに入れ起動しております。 ただ希望の順番に起動せず、指定した順番に起動させる方法はありますでしょうか? ご存知の方いらっしゃいましたら宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Windows XPはWindows Script Host(WSH)が元から入っているのでWSHを使う方法があります。 下記のような内容のファイルをメモ帳で作り拡張子を.vbsとして保存します。(~.vbs.txtにならないように注意) --------------------------------------------- Dim WshShell Set WshShell = Wscript.CreateObject("Wscript.Shell") WScript.Sleep 10000 WshShell.Run("""C:\Program Files\xxxx\xxxx.exe""") WScript.Sleep 10000 WshShell.Run("""C:\Program Files\Internet Explorer\iexplore.exe""") --------------------------------------------- 実行したいプログラム C:\Program Files\xxxx\xxxx.exe は途中にスペースを含むので前後を""で囲みます。 ""C:\Program Files\xxxx\xxxx.exe"" それをWshShell.Run("")の""の中に入れます。 WScript.Sleep 10000は10000ミリ秒何もしないで待つという意味です。待ち時間は調整してください。 このファイルのショートカットを作ってスタートアップに入れます。
その他の回答 (1)
- ZENO888
- ベストアンサー率49% (8944/18242)
下記ソフト経由で起動させれば、可能です。 みやすたっぷ http://www.bea.hi-ho.ne.jp/marbo/ http://www.forest.impress.co.jp/article/2002/06/27/miyastap.html
補足
貴重なご意見ありがとうございます。 言葉足らずで申し訳ありません。 外部ソフトを利用せず出来る方法を探しておりました。 もう少し調べてみます。 ご回答感謝致します。