Windows
 Computer >> コンピューター >  >> システム >> Windows

USBメモリ・DVD/CDを自動実行させるAutorun.infファイルの作成方法

自作プログラムを、PCにUSBメモリやDVD/CDを挿入したときに自動的に起動させたいと思ったことはありませんか?その場合、必要なのはプログラム本体と一緒に小さな設定ファイルを書き込むことだけです。この記事では、シンプルなAutorun(オートラン)ファイルの基本から、右クリックメニューをカスタマイズする応用的なテクニックまで、わかりやすく解説します。

Autorunファイルが必要になる場面とは?

例えば、「XYZ.EXE」というプログラムがあり、USBメモリやDVD/CDをPCに挿入したときに自動的に実行したいとしましょう。このときWindowsは通常、Autorun.infという名前の情報ファイルを探します。これはシンプルなテキストファイルで、ストレージデバイス挿入時にWindowsがどのプログラムを自動起動すべきかを記述しています。言い換えれば、autorun.infは、Windowsがディスクの内容をどのように扱い、開くべきかを指示する役割を担っているのです。

USB/DVD/CD用のAutorunファイルを作成する手順

AutoRun機能を有効にするには、次の2つのファイルが必須となります。

  • Autorun.infファイル
  • 起動用アプリケーション(実行可能ファイル)

それでは、以下の手順に従って実際に作成してみましょう。

1. メモ帳で基本のAutorun.infを作成する

まずメモ帳(Notepad)を開き、以下の行をそのまま入力します。

[autorun]
OPEN=XYZ.EXE

入力できたら、ファイル名を「Autorun.inf」として保存してください。

2. メディアにファイルを書き込む

次に、作成したautorun.infファイルを含めてCD/DVDに書き込みます。USBメモリの場合は、INFファイルをルートフォルダにコピー&ペーストするだけでOKです。これで、メディアを挿入するとプログラムが自動的に起動するようになります。

Autorun.infファイルをさらに高機能にカスタマイズする方法

より高度な設定を行いたい場合は、代わりに以下のような内容を記述します。

[autorun]
OPEN=SETUP.EXE
ICON=SETUP.EXE,0
shell\configure=&Configure...
shell\configure\command=SETUP.EXE
shell\install=&Install...
shell\install\command=SETUP.EXE
shell\admin\=&Launch the Office Customization Tool
shell\admin\command=SETUP.EXE /admin
shell\cmdline\=setup &Controller Command-Line Help
shell\cmdline\command=SETUP.EXE /?

このように記述することで、ドライブを右クリックした際に表示されるコンテキストメニューを、自分のアプリケーション向けに自由にカスタマイズできます。特定の実行ファイルを指定したり、独自のアイコンを追加したりといったことも可能です。

関連記事: Windows 10でAutoPlay(自動再生)を有効または無効にする方法

「Autorun.inf Generator」で簡単に生成する方法

メモ帳でAutorunファイルを手作業で作成するのが難しいと感じる場合は、「Autorun.inf Generator」という無料の簡易ツールを活用すれば、誰でも簡単に作成できます。

ツールを起動すると、以下の項目を設定できる画面が表示されます。

  • 自動実行する実行ファイル(Autorun Executable)
  • 表示するアイコン(Autorun Icon)
  • ドライブラベル(Drive label)
  • コンテキストメニュー(最大2項目)
  • 自動実行リンク(Autorun link)
  • サポートリンク(Support Link)

各項目に入力していくだけで、面倒な構文を意識せずにAutorun.infが完成します。

以上がAutorunファイルの作成方法の解説でした。この記事が、USB/DVD/CDメディア向けのAutorun.infファイル作成のお役に立てば幸いです。

  1. 13歳未満のお子様向けGmailアカウントの作成方法をわかりやすく解説

    13歳未満のお子さんにメールアドレスが必要になったら、Gmailアカウントの設定はとても簡単です。GmailはGoogleが提供する無料のメールサービスで、パソコンのブラウザはもちろん、スマートフォンやタブレットからもアクセスできます。お子さんのGmailアカウントを作成する際には、まずGoogleの「Family Link(ファミリーリンク)」アプリをダウンロードする必要があります。このアプリにはペアレンタルコントロール(保護者による管理機能)が搭載されており、保護者がアカウントの利用範囲や制限内容を自由に決められるのが特徴です。13歳未満の子ども向けGmailアカウントは、大人用のアカウン

  2. Outlook.comでメールエイリアスを作成する方法【アカウント追加は不要】

    2つ目のメールアドレスが必要になったとき、わざわざ新しいメールアカウントを作成する必要はありません。既存のOutlook.comの受信トレイに「エイリアス(alias)」を追加すれば十分です。エイリアスを使えばメールの送受信ができ、届いたメールは通常の受信トレイに表示されます。アカウントを切り替えたり、複数のメールボックスを管理したりする手間は一切かかりません。 エイリアスの作成手順 1. 設定画面を開く まずはブラウザでOutlook.comのWeb版にアクセスしましょう。画面右上の歯車アイコン(設定)をクリックし、開いた設定パネルの下部にある「すべてのOutlook設定を表示」を選択します