Windowsで複数のプログラムを指定された順序で起動する

Windowsで複数のプログラムを指定された順序で起動する

PC で作業を始めるたびに、起動しなければならないプログラムが山ほどありますが、その一部は他のプログラムに依存しています。依存関係とともにリストしてみました。

私が起きている間にコンピューターがこれらすべてを実行できるように、「簡単な」方法で起動シーケンスを実行できるユーティリティ プログラムはありますか?

私のコンピューターは Windows 7 を実行しており、ユーザー アカウントが自動的にログインしていることに注意してください。

言い忘れていたようですが望まないあらゆる形式でスクリプトを記述できます。私が欲しいのは、スタート メニューから要素を選択し、それを一種の「遅延スタート項目」に追加できるシンプルな GUI です。

答え1

を使ってバッチファイルできます。バッチファイルが「autoRun.bat」このファイルを起動するフォルダ。

テキストエディタでバッチファイルを開きます(例えば、メモ帳)、 書くCMDFそれぞれの順序でコマンドを実行する

例:

ECHO OFF
cls
start notepad.exe
pause

逆に言えば、プログラム/アプリそしてそれをWindows\Start Menu\Programs\Startupフォルダー。システム トレイにプログラム アイコンが表示され、プログラムが実際に実行されていることがわかります。削除するには、そのフォルダーに戻って削除します。ショートカットのみが関係していることに注意してください。

ここで、すべてのショートカット アイコンを、探している順序に配置すると、同じ順序で実行されます。

同様の例:Windowsで複数のアプリケーションを起動するためのバッチファイルを作成する

答え2

.bat または .cmd ファイルでは、次のように入力できます。

    @echo <OFF or ON>

    timeout /t <time in seconds>
    start "" "<path to first file or application>"

    timeout /t <time in seconds>
    start "" "<path to second file or application>"

2 番目 (およびそれ以降のアプリケーション) の合計タイムアウトは、前のタイムアウトの合計であることに注意してください。たとえば、開きたいアイテムが 4 つあり、最初のタイムアウトが 10 秒、2 番目のタイムアウトが 20 秒、3 番目のタイムアウトが 30 秒に設定されている場合、4 番目のアプリケーションまたはファイルには 1 分 + タイムアウトとして設定した時間がかかります。

関連情報