構成ファイルの HostEnvironment セクションには、ローカル マシンの VMware ESX Server、VMware vCenter Server、または VMware Workstation に接続するための接続パラメータが含まれています。

[HostEnvironment] パラメータは必須です。

  • 構成ファイルでは一度に 1 つのエンドポイントのみを指定できます。たとえば、単一の VMware ESX Server を使用する予定の場合、ThinAppConverter.exe でそのサーバに直接接続することができます。
  • 複数の ESX Server を指定することはできません。複数の ESX Server を使用するには、ThinAppConverter.exe を構成して、複数の ESX Server を管理する VMware vCenter Server に接続します。
  • ローカルにインストールされた VMware Workstation を使用できます。

VirtualMachineHost

ThinApp Converter が接続される仮想マシンの名前。

  • 1 台の VMware ESX Server に接続するには、ESX Server の IP アドレスまたはホスト名を使用します。
  • VMware vCenter Server に接続するには、vCenter Server の IP アドレスまたは名前を使用します。
  • ローカルの VMware Workstation インスタンスに接続するには、localhost を使用します。
  • VMware ESX Server または VMware vCenter Server で、ポート 443 で標準の HTTPS を使用していない場合は、URL 全体を指定できます。

ESX Server のホスト名によって指定された仮想マシン

この例では、ESX Server のホスト名で指定された仮想マシンを示しています。

[HostEnvironment]
VirtualMachineHost=MyEsx.vmware.com

IP アドレスで指定された仮想マシン

この例では、IP アドレスで指定された仮想マシンを示しています。

[HostEnvironment]
VirtualMachineHost=10.13.11.23

localhost として指定されたローカル マシン

この例では、localhost として指定されたローカル マシンを示しています。

[HostEnvironment]
VirtualMachineHost=localhost

HostLoginUserName

ホスト マシンのログイン ユーザー名。

  • VMware vSphere Client へのログインに使用するのと同じログイン ユーザー名を使用してサーバに接続します。ユーザーは、仮想マシンのオンまたはオフ、仮想マシンのスナップショットの作成などを行うための十分な権限を持っている必要があります。
  • vCenter Server のユーザー名を指定するときには、UPN 形式を使用できます。たとえば、user@domain.com です。
  • VMware Workstation にログインすると、HostLoginUserName は無視されます。

HostLoginPassword または HostLoginPasswordBase64

ホスト マシンのログイン パスワード。パスワードを指定するときには、次のオプションを使用できます。

  • クリア テキストを入力できます。
  • HostLoginPasswordBase64 パラメータに base64 でエンコードされたパスワードを指定できます。エンコードされたパスワードを指定してもセキュリティは向上しません。実際の INI ファイルを保護する必要があります。

すべてのパスワードは同じ方法で処理されます。

HostLoginPasswordPrompt

パスワードの入力をユーザーに求めるプロンプトを表示するよう指定します。

vSphere Server のパスワードを構成ファイルに保存しない場合は、値を true として指定します。true に設定すると、構成ファイルで HostLoginPassword が指定されている場合でも、プロンプトが常に表示されます。

標準的なホスト環境の仕様

この例は、一般的なホスト環境の仕様を示しています。仮想マシン名は、ESX Server のホスト名として指定されます。パスワードが指定されていますが、HostLoginPasswordPrompt で指定されたとおりにユーザーはパスワードを入力するよう求められます。

[HostEnvironment]
VirtualMachineHost=MyEsx.vmware.com
HostLoginUserName=root
HostLoginPassword=secret
HostLoginPasswordPrompt=true