Windowsで任意のアプリケーションのポータブルバージョンを作成する

最近、私たちのほとんどは私たちと一緒に持っている複数のコンピューターを持っていますが、あなたが任意のコンピューターをあなたの(your )コンピューターに変えたいと思ったらどうしますか?そこで、「ポータブル」アプリのアイデアが浮かび上がります。 

これらのアプリでフラッシュドライブまたは外付けハードドライブをロードすることにより、デバイスを互換性のあるコンピューターに接続するだけで、すべてのソフトウェアとデータがすぐそこにあります。

ポータブルアプリとは何ですか?(What’s a Portable App?)

ほとんどのアプリケーションをコンピューターにインストールすると、システムに変更が加えられ、統合されます。たとえば、Windowsアプリケーションは、ローカルハードドライブ上のフォルダを選択し、レジストリにエントリを作成します。通常、 (Windows)Windowsは、その仕事を実行できるように特定の機能を提供することを期待しています。

アプリケーションフォルダを外付けドライブにコピーして別のコンピュータで実行しようとすると、大量のエラーメッセージが表示されるか、プログラムが正しく機能しません。

ポータブルアプリ(make portable app)を作成するには、すべての依存関係が満たされていると思い込ませる必要があります。これを手動で行うことは可能ですが、アプリケーションの依存関係をスキャンして仮想化された方法で複製するいくつかの特殊なアプリの1つを使用する方がはるかに簡単です。次に、そのソフトウェアは、アプリが元のコンピューターで実行されていると思わせるカスタム依存関係を作成します。マトリックス(Sort)のようなものです(Matrix)が、アプリ用です。

設計上移植可能なアプリもあることを知っておくことが重要です。開発者は、何にも依存せずに実行するために特別に作成しました。

まず、まだ行われていないかどうかを確認します(First, Check If It Hasn’t Already Been Done)

ポータブルではないアプリを自分でポータブルにする前に、他の誰かがあなたのために作業を行っていないかどうかを確認することをお勧めします。もちろん、この方法で有料のソフトウェアを見つけることはまずありません。ただし、人気のある無料のアプリケーションの多くは、ダウンロードできる状態でポータブルバージョンに変換されています。 

独自のランチャーとアプリ管理インターフェイスが付属しているPortableApps.comをお勧めします。インストーラーをダウンロードして外付けドライブにインストールし、必要なリストからすべてのアプリを選択するだけです(Simply)

ポータブルアプリの代替としての仮想マシン(Virtual Machines As a Portable App Alternative)

PortableAppsのようなプラットフォームを使用することは素晴らしいことですが、 Windowsアプリケーションを移植可能にするもっと簡単な方法があるかもしれません-Windows自体を移植可能にしてください!どのように?ポータブルバージョンのVirtualBoxvbox.meから(Simply)入手し、ライセンスされた(vbox.me)Windowsのコピーをインストールするだけです。その後、追加の作業なしで、 その仮想マシン(virtual machine)内に好きなすべてのWindowsアプリをインストールできます。(Windows)

ここでの主な問題は、仮想マシンにWindowsをコピーするための個別のライセンスが必要なことです。(Windows)古いライセンスまたは追加のライセンスキーを使用している場合は、これが優れた代替手段になる可能性があります。ユースケースによっては、 Windowsの別のコピーを購入する価値があるかもしれません。特に、ポータブルに変換した後、重要なWindows(Windows)アプリが機能しない ことが判明した場合。

クラウドに接続されたサブスクリプションアプリについても同じことが言えます。ポータブル仮想マシンを使用することが、これらをこのように機能させる唯一の方法である可能性があります。仮想マシンは、ホストが提供するインターネット接続を使用しますが、アプリの観点からは、仮想マシンはインストールされているのと同じ「コンピューター」上にあります。

人気のポータブルアプリメーカー(Popular Portable App Makers)

以前は、Windowsアプリをポータブルバージョンにすばやく変換するポータブルアプリメーカーがかなりありました。残念ながら、ほとんどの場合、ほぼ10年以内に更新されていないことがわかります。

Cameyoなどの他の製品は、現在、有料サービスとしてのみ利用できます。同じことがVMwareThinAppにも当てはまります(VMware) 。VMwareThinApp(ThinApp)は無料トライアルのみを提供しています。これらの商用ソリューションに必要な多額の支払いをするつもりなら、誰もあなたを止めません。その追加のWindowsライセンスは、おそらく今はそれほど高価ではないようですよね?

古い無料のポータブルアプリメーカーをいくつか試してみたところ、まだかなり使いやすいと思われるメーカーが見つかりました。 

EnigmaVirtualBoxを使用したポータブルアプリの作成(Creating a Portable App With Enigma Virtual Box)

問題のアプリはEnigmaVirtualBoxです。これは、まだ開発者の注目を集めている数少ないフリーウェアのポータブルアプリメーカーの1つです。これは基本的にEnigmaProtector(Enigma Protector)商用アプリケーションの無料バージョンですが、通常のユーザーにとっては素晴らしいものです。

  • Enigma Webサイトにアクセスし、 EnigmaVirtualBoxをダウンロード(download Enigma Virtual Box)します。アプリケーションをインストールしてから起動します。

はい、アプリケーションはそれほど直感的に見えませんが、実際には非常に使いやすいです。だから、恐れることはありません。

  • Enigmaの動作方法では、ソフトウェアをポータブルアプリケーションに変換する前に、システムにソフトウェアをインストールしておく必要があります。したがって、まだインストールしていない場合は、ポータブルにしたいアプリをインストールしてから、Enigmaに戻ってください。
  • これで、入力(Input )ファイル名と出力(Output)ファイル名の両方のドライブパスボックスが表示されます。

  • 入力ファイル名(Enter Input File Name)の入力の右側にある[参照(Browse)]ボタンをクリックします。
  • この例では、無料のAudacity(Audacity)オーディオワークステーションソフトウェアのポータブルバージョンを作成します。ポップアップ表示されるファイルブラウザを使用して、問題のアプリの「.exe」ファイルがインストールされている場所に移動します。

  • それを選択し、[開く]をクリックします。(Open.)

  • Enigmaは、依存ファイルがどこにあるかも知る必要があります。次に、[追加]、[フォルダ再帰の追加(Add Folder Recursive)]( Add )の順にクリックします。これは、すべてのサブフォルダにも含める必要があるためです。 

  • 次に、ポップアップするファイルブラウザを使用して、「。exe」ファイルを含むインストールフォルダを見つけます。フォルダを選択し、「OK」と「OK」をもう一度クリックします。

  • 必要に応じて、最終的なポータブルアプリケーションの出力先を変更することもできます。デフォルトでは、元の「.exe」ファイルと一緒に保存されますが、おそらく別の場所に保存することをお勧めします。プロセスは、入力ファイルを選択するのと同じです。ファイルの名前を好きな名前に変更することもできます。
  • これで、ポータブルアプリ自体を作成する準備が整いました。[プロセス](Process)をクリックして、魔法が起こるのを見てください。 

  • (Wait)処理が完了するまで待ってから、このウィンドウを閉じることができます。

アプリの実行(Running The App)

これで必要なのは、どこからでも実行できる単一の「.exe」ファイルです。保存した場所でファイルを見つけて、ポータブルストレージに移動します。必ず別のコンピューターでテストして、正しく機能することを確認してください。実際にアプリが最も必要なときに、最初の試みをしたくはありません。

Enigmaで作成された独自のカスタムポータブル(Enigma)アプリ(Apps)を、PortableAppsなどのマネージャーと一緒に使用できない理由はありません。カスタムアプリの独自のフォルダーを作成し、必要に応じて起動します。ポータブルパワーで武装して、空は限界です。また、常に持っている最高のポータブルアプリに関する投稿をチェックしてください。



About the author

私はオーディオとユーザー アカウントの分野で長年働いてきた技術者です。Windows と Mac の両方のコンピューター、およびアップル製品の経験があります。また、2007 年からは Apple 製品の使い方についても教えています。主な専門分野は、ユーザー アカウントと家族の安全です。これに加えて、Windows 7 Home Premium、8.1 Pro、10 Pro、12.9 Mojave など、さまざまなソフトウェア プログラムの経験があります。



Related posts