Я работаю над проектом, похожим на Mircosoft Virtual Lab.Я создал веб-страницу .aspx (C #), которая может запускать скрипт powershell для запуска консоли vmware-vmrc.Веб-страница развернута и запущена на моем собственном компьютере.Я также попытался опубликовать свое решение на сервере, веб-страница работает хорошо, но консоль не появляется на моем экране.Я думаю, потому что скрипт работает на сервере, а не на localhost.Я хотел бы знать, есть ли способ запустить консоль, если мое решение / программа встроено в сервер
Сценарий Powershell:
$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)