USBフラッシュドライブからプログラムを自動実行し、カスタムアイコンを追加する方法

USBフラッシュドライブを挿入したときに特定のプログラムを実行したいですか?それとも、フラッシュドライブにカスタムアイコンを追加したいですか?もしこれらの質問のいずれかに「はい」と答えたなら、あなたは正しい場所に来ました。

CD/DVDドライブの自動実行機能のように、リムーバブルUSBフラッシュドライブからプログラムやアプリケーションを自動実行することができます。autorun.infファイルは、USBドライブで特定のアクションを自動的に実行したり、マイコンピュータでの外観をカスタマイズしたりするための鍵となります。この記事では、その方法について詳しく説明します。

注:自動実行機能はWindows 7では動作しません。Microsoftはセキュリティ上の理由からこの機能を無効にしています。ただし、この機能はWindows Vista、Windows XP、およびそれ以前のOSでは正常に動作します。

Autorun.inf の基本構造

autorun.infファイルは、任意のテキストエディタ(メモ帳など)で開くことができるシンプルなテキストファイルです。ファイルは常に以下のセクションヘッダーで始まります。

[自動実行]

このヘッダーの下には、さまざまなオプションのリストがあります。各オプションは以下の形式です。

オプション=値

USBフラッシュドライブからプログラムを自動実行し、カスタムアイコンを追加する方法

自動再生オプションの設定

自動再生を使用すると、USBドライブをコンピューターに接続したときに実行されるファイルを設定できます。自動再生と連動するオプションは2つあります。1つ目はopen、自動再生で自動的に実行されるプログラムを指定するオプションです。MyProgram.exeというプログラムを実行したい場合は、 autorun.infファイルに以下の行追加します

open=MyProgram.exe

2つ目に追加するオプションは、ユーザーに表示するメッセージです。これを設定するには、actionオプションを使用します。

action=MyProgram Open Program

USBフラッシュドライブからプログラムを自動実行し、カスタムアイコンを追加する方法

自動実行ファイルが完成したら、autorun.infとして保存します。autorun.inf ファイルを保存すると、フラッシュドライブの自動再生画面は次のようになります。

USBフラッシュドライブからプログラムを自動実行し、カスタムアイコンを追加する方法

USBフラッシュドライブのアイコンをカスタマイズする

USBドライブのカスタムアイコンを作成するには、オプションを使用します。アイコンファイルの名前を設定します。 icon

たとえば、USB ドライブのルートにsun.icoというアイコンがあり、これを USB ドライブのアイコンとして表示したい場合は、次のように入力します。

icon=sun.ico

他のアプリケーションのアイコンを使用するには、

icon=Photo.exe

これは、USB ドライブのルートでPhoto.exe利用できる限り有効です。

フラッシュドライブにラベルを付ける

USBドライブに、フォーマット時に作成されたドライブラベル以外の特定の名前を表示したい場合は、このlabelオプションを使用します。例えば、ドライブ名を「Asad Drive」にしたい場合は、 autorun.infファイルに以下の行を追加します

label=Asad Drive

How To Autorun Programs From USB Flash Drive And Add Custom Icons

これで、 「マイ コンピューター」で USB ドライブを見ると、ドライブ文字に「Asad Drive」と表示されます。

自動実行ファイルまたはWebアドレス

USBドライブ上のファイルを、ドライブ上のプログラムを実行する代わりにデフォルトのアプリケーションで表示したい場合は、openオプションをshellexecuteオプションに置き換えることができます。例えば、

shellexecute=Readme.txt

USBフラッシュドライブからプログラムを自動実行し、カスタムアイコンを追加する方法

デフォルトのウェブブラウザでウェブサイトwww.google.comを開きたい場合は、次のようにします。

shellexecute=https://www.google.com

USBフラッシュドライブからプログラムを自動実行し、カスタムアイコンを追加する方法

さあ、USBドライブのカスタマイズを始めましょう。コメントをお忘れなく。🙂

コメントを残す

macOSからWindows 11(または10)の起動可能なUSBを作成する方法

macOSからWindows 11(または10)の起動可能なUSBを作成する方法

macOSからWindows 11(または10)用のUSBインストーラーを作成するのは意外と複雑ですが、不可能ではありません。その方法をご紹介します。

Windows 10におけるMicrosoft Edgeのサポートは2028年10月に終了します。

Windows 10におけるMicrosoft Edgeのサポートは2028年10月に終了します。

Windows 10 上の Microsoft Edge は、OS の公式サポート終了である 2025 年を過ぎても、少なくとも 2028 年 10 月まではアップデートが継続される予定です。

Windows 11で従来のコンテキストメニューを復活させる方法

Windows 11で従来のコンテキストメニューを復活させる方法

Windows 11では、すべてのオプションを備えた従来の右クリックコンテキストメニューを復活させるには、レジストリまたはコマンドプロンプトでこのキーを編集できます。

Facebookのタイムラインを削除する方法(最も簡単な方法)

Facebookのタイムラインを削除する方法(最も簡単な方法)

しばらくして、私は新しいFacebookタイムラインが好きになりましたが、皆さんの多くはそうではないようです。以前は、移動手段はいくつかありました。

Windows 11でMicrosoft Storeが動作しない場合の対処法

Windows 11でMicrosoft Storeが動作しない場合の対処法

Windows 11 で Microsoft Store の問題を解決するには、[設定] > [アプリ] > [インストール済みアプリ] を開き、アプリの設定を開いて、[修復] または [リセット] オプションを使用します。

Windows 11のタスクバーに短い時刻と日付を表示する方法

Windows 11のタスクバーに短い時刻と日付を表示する方法

タスクバーに短縮された時刻/日付を表示するには、「日付と時刻」を開き、「システムトレイに時刻と日付を表示」をクリックして、「短縮された時刻と日付を表示する」にチェックを入れます。

Windows 11で新しいアップデート一時停止コントロールを有効にする方法

Windows 11で新しいアップデート一時停止コントロールを有効にする方法

Windows 11 Insider Previewでは、アップデートをより長期間一時停止できる新しいカレンダーオプションが導入され、従来のプリセットシステムに代わり、より詳細な制御が可能になりました。

マイクロソフトがWindows Insiderプログラムを刷新、実験的チャネルとベータチャネルを新設

マイクロソフトがWindows Insiderプログラムを刷新、実験的チャネルとベータチャネルを新設

Windows 11 Insider Programは、実験的チャネルとベータチャネルに加え、機能フラグ制御機能が追加され、より迅速かつ予測可能なテストが可能になり、さらに簡素化されました。

Windows 11 24H2、23H2 は、2025 年 3 月の更新プログラムとして、KB5053598、KB5053602 を受け取ります。

Windows 11 24H2、23H2 は、2025 年 3 月の更新プログラムとして、KB5053598、KB5053602 を受け取ります。

KB5053598(ビルド26100.3476)とKB5053602(ビルド22631.5039)は、2025年3月のアップデートとしてWindows 11向けに展開され、新機能と修正が導入されます。

MicrosoftはついにWindows 11の「ファイル名を指定して実行」ダイアログを最新化する。

MicrosoftはついにWindows 11の「ファイル名を指定して実行」ダイアログを最新化する。

Windows 11向けに、Fluent Design要素、最近使用したコマンドなどを搭載した、モダンなUIの新しい「ファイル名を指定して実行」ダイアログが開発中です。その初公開はこちら。