PC で作業を始めるたびに、起動しなければならないプログラムが山ほどありますが、その一部は他のプログラムに依存しています。依存関係とともにリストしてみました。
- キーパス
- トゥルークリプト
- foobar2000 (パスワードが KeePass に保存されている TrueCrypt でエンコードされたボリュームから MP3 を読み取る)
- Chrome (KeePass に保存されているパスワードを使用して会社のメールにアクセスするため)
- トゥルークリプト
- オペラ
- ファイアフォックス
- あパワーシェル起動に使用するスクリプトグラスフィッシュドメイン
- 日食(管理者ユーザーとして実行)
- フラッシュビルダー(管理者ユーザーとして実行)
私が起きている間にコンピューターがこれらすべてを実行できるように、「簡単な」方法で起動シーケンスを実行できるユーティリティ プログラムはありますか?
私のコンピューターは Windows 7 を実行しており、ユーザー アカウントが自動的にログインしていることに注意してください。
言い忘れていたようですが望まないあらゆる形式でスクリプトを記述できます。私が欲しいのは、スタート メニューから要素を選択し、それを一種の「遅延スタート項目」に追加できるシンプルな GUI です。
答え1
を使ってバッチファイルできます。バッチファイルが「autoRun.bat」このファイルを起動するフォルダ。
テキストエディタでバッチファイルを開きます(例えば、メモ帳)、 書くCMDFそれぞれの順序でコマンドを実行する
例:
ECHO OFF
cls
start notepad.exe
pause
逆に言えば、プログラム/アプリそしてそれをWindows\Start Menu\Programs\Startup
フォルダー。システム トレイにプログラム アイコンが表示され、プログラムが実際に実行されていることがわかります。削除するには、そのフォルダーに戻って削除します。ショートカットのみが関係していることに注意してください。
ここで、すべてのショートカット アイコンを、探している順序に配置すると、同じ順序で実行されます。
答え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 分 + タイムアウトとして設定した時間がかかります。