• ベストアンサー

Windows2000 DOSバッチでアプリの起動遅延処理

3つのアプリケーションをスタートアップに登録 して、PCの立ち上げと同時に起動したいのですが、 同時に起動してしまうと不具合が発生するため アプリを1つずつタイマーで遅延して立ち上げたい と思っています。 Windows98では、DOSバッチのCHOICEコマンドで遅延 をかけることができたのですが、Windows2000 DOS プロンプトではこのコマンドが使えないため、困っ ています。 何かよい方法は無いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#9119
noname#9119
回答No.2

私も同じことを考えたことがあります。 Windows2000で使用出来る完全互換のchoice.exeを見つけたのでこれを使っていました。 http://www.geocities.co.jp/SiliconValley-SanJose/6898/ ※このサイトはInternetExplorerでないと閲覧できなさそうです 時間をおいて起動するなど、スタートアップを制御管理できるソフトもありますのでこちらを探してみるのもいいかもしれません。

参考URL:
http://www.geocities.co.jp/SiliconValley-SanJose/6898/
pakbird
質問者

お礼

ご回答どうもありがとうございました。 Win2000用のコマンドファイルがあるとは、目から鱗でした。 これを使って対応してみます。

その他の回答 (2)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.3

スタートアップにCMDファイルを作るとか --startup.cmd-- c:\hoge1\hoge1.exe c:\hoge2\hoge2.exe c:\hoge3\hoge3.exe --

pakbird
質問者

お礼

ご回答どうもありがとうございました。 CMDファイルも勉強してみます。

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

バッチファイルではなくVBScriptを使用し、Sleepを使用する

pakbird
質問者

お礼

ご回答どうもありがとうございました。 VBScriptも勉強してみようと思います。

関連するQ&A

  • バッチファイルによるjavaアプリケーション起動

    非常に初歩的な質問ですが、 javaアプリケーション(Application.class) 起動にバッチファイルを使用したいと思っております。今、単純に javaw Application exit と記載してバッチファイル作成後、実行した所、期待していた動作はApplication画面が 起動し、DOSコマンドプロンプトは消え去ってくれると思ったの ですが、Applicationを使用するまで残ったままになっております。 もし、可能ならば、Application起動時にDOS画面を消去したい と思っております。 以上、よろしくお願いします。

  • dosバッチ起動後、画面を閉じないようにしたい。

    調査.batに1行type test.txtを表示するバッチを作成したのですが、すぐ画面がとじます。 dosバッチ起動後、コマンド画面を閉じないようにするには、次の行に何か書くのでしょうか。 宜しくお願いします。

  • バッチレベルでプログラム起動制御する方法につい

    Windowsにて、OS起動時にスタートアップにバッチファイルを登録し、以下のようなことを事をしたいのですが、バッチファイルの記述方法が知識不足でよくわかりません。 以下のバッチファイルは、どのように記述すればよいのでしょうか? (1)”アプリケーションXXXを起動しますか?[Y/N]"とコメントをコマンドプロンプトで表示する。 (2)コマンド入力時   キー入力にて"Y"を入力した場合         :アプリケーションXXXを起動   キー入力にて"N"を入力した場合         :バッチを終了しコマンドプロンプトに戻る。   キー入力が一定時間(20秒程度)なかった場合:20秒経過後アプリケーションXXXを起動 わかる方、おしえてくださいませ。

  • バッチファイルを1個だけしか起動しないようにしたい

    エクスプローラー上から バッチファイル(test.bat)を ダブルクリックしてバッチファイルを実行しています。 通常はコマンドプロンプトが1個だけ表示されて、 バッチファイルが実行して実行が終了すると コマンドプロンプトも閉じられます。 しかし、時々、 コマンドプロンプトが2個表示されることがあります。 つまり、ダブルクリックが、 1回ではなく2回実行されたと誤認識されて、 同じバッチファイル(test.bat)が 2つ起動してしまったと思われます。 当然、その後の処理はおかしくなります。 (バッチファイル(test.bat)の中に 何らかのコードを追加するなどして) 必ず1個だけしか起動しないようにすることは、 できないでしょうか。 (Windows10)

  • バッチフィルで起動した別ウインドウを閉じるには

    バッチファイルの中から別のコマンドプロンプトを起動して そこでコマンドを実行した後、この別起動したコマンドプロンプト のウインドウを閉じるにはどのようにすればよいでしょうか。 例えば、以下のバッチファイルを コマンドプロンプト(ウインドウ1)から実行すると もうひとつ別のコマンドプロンプト(ウインドウ2)が 起動してcopyコマンドが実行されますが 何分かしてコピーが終了して ウインドウ2はコマンド待ちの状態になりますが ウインドウ2は開いたままです。 この後、別のコマンドプロンプトを起動して 別の処理を行わせたいのですが その数だけ別ウインドウが表示されてしまいます。 ウインドウ2の処理が終わったらウインドウ2を閉じるには どのようにすればよいでしょうか。 (Windows7) ---test.bat------------ start copy /b c:\test1\test.exe c:\test2 -------------------------

  • DOSのUSコマンドを含む処理ををバッチファイルから行う方法

    あるDOSの実行ファイル(d:\abc\test.exe)を起動するとき、 日本語環境では文字化けするので、英語環境にするため、 現在は、コマンドプロンプトを立ち上げた後、 us d: cd abc test と打ち込んで実行しています。 かなり、頻繁に実行するものですから、毎回この操作を行うのは ちょっと面倒です。 そこで、これをバッチファイルにして、それをクリックしただけで 上と同じことができるようにしたいと考えています。 バッチファイルをどのように記述したら良いか教えていただけませんか? 初歩的な質問で恐縮ですが、よろしくご教授お願いいたします。 OSはWindows2000です。

  • バッチ起動でウィンドウアプリを最前面で表示したい

    まず、バッチにてウィンドウアプリを起動する処理を記述し保存します。  例.aaa.bat    C:\Windows\System32\notepad.exe このバッチのショートカットを作成し、ショートカットのプロパティで 「実行時の大きさ」に「最小化」を指定します。 作成したショートカットをダブルクリックしてaaa.batを起動したときには、 DOSプロンプト自体は最小化の状態で起動されますが、 notepad自体は他のウィンドウ(IEでもエクスプローラーでも その他のウィンドウでも何でもよい)がすでにデスクトップ上に 表示されていると、notepadは全てのウィンドウの最背面に 表示されてしまいます。 notepadを最前面で表示したいのですが、最前面に 表示(アクティブ)するためにはどのような対応を 行えばよいのでしょうか? 使用環境はWindows10 Proです。 よろしくご教授お願いいたします。

  • DOS findコマンドのバッチでストールする

    DOSコマンドプロンプトで.batファイルを作成。 内容は find "2007:01" access_log_2007_04_11.txt >log2007041101.csv このバッチファイルを、検索するaccess_log_2007_04_11.txt と同じフォルダー上において、ダブルクリックで起動すると。 コマンドプロンプトが開くのだが、以前実行した、 find "2007:00" access_log_2007_04_05.txt >log2007040500.csv が、延々と実行され。 コマンドプロンプトを閉じても log2007040500.csv を、消しても消しても、作成される。 システムを落とすしかなくなる。のです。 4月の頭では正しく動作していたんですが???

  • DOS BASIC の起動 について 教えてください

    DOS BASIC の起動 について 教えてください 東芝 J3100で DOSの時代に 使用していた BASICソフトを起動するため Windows XP の コマンドプロンプトで 起動すると 以下のように うまくいくのですが -------------------------------- >basic Advanced BASIC-86 Version 3.21.22JS (C) TOSHIBA Corp. 1986-1990 (C) Microsoft 1983,1986 61315 Bytes free ================================ 本来の DOV6.2 をセットアップして >BASIC と コマンドを 入れると  画面が くずれて 全く 反応がありません ディスプレイは CRTを 使用しております できれば DOS6.2で 使用したいので アドバイスがあれば お願いします

  • DOSコマンドプロンプト画面の最小化

    お世話になります バッチファイルを実行してアプリケーションを起動していますが DOSのプロンプト画面(コマンド画面)が表示されてしまいます。 この画面を消すか最小化するコマンドをご存知でしたら教えてください。 PCはWindows2000Proです。