我正在開發一個類似於Mircosoft虛擬實驗室的項目。我創建了一個.aspx(C#)網頁,可以運行powershell腳本來啓動vmware-vmrc控制檯。網頁部署並在我自己的計算機上運行。我也嘗試在服務器上發佈我的解決方案,網頁運行良好,但控制檯不出現在我的屏幕上。我想這是因爲腳本在服務器上而不是本地主機上運行。我想知道如果我的解決方案/程序是在服務器中構建的,是否有任何方式啓動控制檯。虛擬機自動化
$hostname = "localhost:8333"
$vms = "VmName"
$vm = get-vm $vms
$vmid = $vm.id
$gvm = Get-View $vmid
$vmrc = "C:\Program Files (x86)\Common Files\VMware\VMware Remote Console Plug-in\vmware-vmrc.exe"
$vmrcargs = '-h ' + $hostname + ' -m "' + $gvm.Config.Files.VmPathName + '"'
[Diagnostics.Process]::Start($vmrc, $vmrcargs)