USBドライブにプログラムへのショートカットを作成する方法
あなたが複数のコンピュータで作業しているなら、あなたはたぶんあなたとあなたのお気に入りの携帯用ソフトウェアを持って行くのにUSBドライブを使用します。 PortableApps.com、CodySafe、Lupo PenSuiteなどのポータブルアプリケーションスイートには、メインメニューがあり、スイートにインストールされているプログラムにアクセスできます。.
ただし、USBドライブにプログラムへのショートカットを作成する必要がある理由があるかもしれません。スイートのメインメニューに統合されていないプログラムを使用している可能性があります。あるいは、公式のポータブルアプリケーションスイートをまったく使用しておらず、ポータブルソフトウェアをUSBドライブのフォルダに配置するだけの場合もあります。たぶんあなたは、ポータブルデスクトップのように、USBドライブのルートにあるショートカットを使うほうが好きです。.
理由が何であれ、USBドライブ上のアプリケーションへのショートカットを作成してそれをドライブのルートに配置することはできません。ショートカットは常にドライブ名を含むアプリケーションのフルパスを参照します。 USBフラッシュドライブには、コンピュータごとに異なるドライブ文字が割り当てられているため、ショートカットの変更時にはショートカットのドライブ文字を変更する必要があります。 USBドライブに静的なドライブ文字を割り当てることができます。ただし、そうしたくない場合は、相対パスを使用してUSBドライブ上のプログラムへのショートカットを作成する方法があります。.
Windowsはショートカットの相対パスをサポートしていないため、バッチ(.bat)ファイルを作成してそれを実行可能ファイル(.exe)に変換することによって、USBドライブのルートに「ショートカット」を作成する方法を紹介します。.
バッチファイルを作成するには、メモ帳などのテキストエディタを開き、ショートカットを作成するプログラムへの実行可能ファイルの名前を含むフルパスを入力します。ただし、ドライブ文字と最初のバックスラッシュを省いて、これを相対パスにします。また、パスを引用符で囲みます。例として、無料のアイコン抽出プログラムBeCyIconGrabberを使用します。下の画像は、USBフラッシュドライブ上のプログラムへの相対フルパスの例を示しています。.
テキストエディタで、選択した場所にファイルを.batファイルとして保存します。 USBフラッシュドライブの特別なディレクトリにファイルを保存しました.
注:バッチファイルを保存する場所はそれほど問題ではありません。最終的な実行可能ファイルの場所が重要です。.
プログラムの.exeファイルからアイコンを抽出し、それをショートカット用に作成する実行可能ファイルに追加することで、ショートカットにアイコンを配置できます。プログラムファイルからアイコンを抽出するには、無料のツールを使用してファイルから高品質のアイコンを抽出する方法についての記事を参照してください。以下に示すように、アイコン(.ico)ファイルになっているはずです。.
バッチファイルを実行可能ファイルに変換するには、無料プログラムBat To Exe Converterをダウンロードしてください。プログラムをインストールする必要はありません。単に.zipファイルからファイルを抽出し、.exeファイルをダブルクリックしてプログラムを実行してください。.
Bat To Exe Converterプログラムウィンドウで、Batch file編集ボックスの右側にある参照(…)ボタンをクリックします.
[バッチファイルの選択]ダイアログボックスで、.batファイルを保存したフォルダに移動し、ファイルを選択して[開く]をクリックします。.
今度は、結果の.exeファイルの名前と場所を指定する必要があります。デフォルトでは、バッチファイルと同じ場所が保存場所として入力されます。ただし、バッチファイルをUSBフラッシュドライブのルートに保存したわけではありませんが、実行可能なショートカットファイルをルートに保存したいのです。場所を変更するには、[名前を付けて保存]編集ボックスの右側にある参照(…)ボタンをクリックします。.
注:ブラウズボタンを使用する代わりに、編集ボックスにパスとファイル名を直接入力することもできます。.
[名前を付けて保存]ダイアログボックスで、USBフラッシュドライブのルートに移動し、[ファイル名]編集ボックスにショートカットのファイル名を入力します。保存をクリック.
バックグラウンドでコンソールウィンドウを開かずにバッチファイルを「見えないように」実行するには、[表示]ボックスの[見えないアプリケーション]オプションを選択します。.
抽出したアイコンを.exeショートカットファイルに追加するには、[バージョン情報]タブをクリックし、[アイコンファイル]編集ボックスの右側にある参照(…)ボタンをクリックします。.
[アイコンファイルの選択]ダイアログボックスで、抽出した.icoファイルを保存したフォルダに移動して選択し、[開く]をクリックします。.
アイコンファイルへのパスは、アイコンファイル編集ボックスに入力されます。 [コンパイル]をクリックして、.exeショートカットファイルを作成します。.
Bat To Exe Converterを閉じるには、ダイアログボックスの右上隅にある[X]ボタンをクリックします。.
新しい.exeショートカットファイルは、USBフラッシュドライブのルートにあります。ダブルクリックしてプログラムを実行します.
こちらが変換したバッチファイルから開かれたBeCyIconGrabberプログラムです。.
今、あなたは簡単にあなたのUSBフラッシュドライブのプログラムへのショートカットを作成することができますどんなドライブ文字がどんなWindowsコンピュータのあなたのドライブに割り当てられても関係なく働きます.