はじめに
VMware Workstation Pro と VMware Remote Console の双方が導入されている Windows PC で vSphere Client の [ホストおよびクラスタ] から仮想マシンの「REMOTE CONSOLE を起動」を選択すると VMware Workstation Pro が優先して利用されるようになる。
VMware Workstation Pro ではなく VMware Remote Console を優先する設定をおこなったため、備忘のため、記事に残しておく。
この記事を読んで欲しい人
- vSphere Client の「REMOTE CONSOLE を起動」に VMware Remote Console を優先して利用したい人
設定手順
キーボードの [Windows] + [X] でシステムメニューを開き、 [A] キー を押下し、ターミナルを管理者として起動する
ターミナルがコマンド プロンプトで起動している場合、以下のコマンドで PowerShell を起動する
powershellPowerShell にて以下のコマンドを実行し、
HKCRとしてHKEY_CLASSES_ROOTにアクセスできるように設定New-PSDrive -Name HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOTName Used (GB) Free (GB) Provider Root CurrentLocation ---- --------- --------- -------- ---- --------------- HKCR Registry HKEY_CLASSES_ROOTPowerShell にて以下のコマンドを実行し、現在の設定を確認
Get-ItemPropertyValue -LiteralPath "HKCR:vmrc\shell\open\command" -Name "(default)""C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe" "%1"PowerShell にて以下のコマンドを実行し、 VMware Remote Console を優先するように設定
Set-ItemProperty -LiteralPath "HKCR:vmrc\shell\open\command" -Name "(default)" -Value '"C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe" "%1"'PowerShell にて以下のコマンドを実行し、設定が変更されていることを確認
Get-ItemPropertyValue -LiteralPath "HKCR:vmrc\shell\open\command" -Name "(default)""C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe" "%1"
環境
- Windows 11 Home 25H2 ( Build:26200.7171 )
- PowerShell 5.1.26100.7019
- VMware Remote Console 12.0.5 ( Build:22744838 )
- VMware Workstation Pro 17.6.4 ( Build:24832109 )