Linux VBoxManage:错误:需要VERR\u进程\u提升(VirtualBox guestcontrol执行)

Linux VBoxManage:错误:需要VERR\u进程\u提升(VirtualBox guestcontrol执行),linux,virtualbox,virtualization,Linux,Virtualbox,Virtualization,我正在尝试从Linux主机在Windows 7来宾虚拟机中运行程序: VBoxManage guestcontrol Win7-64bit-Pro-VM1 run --exe "C:\Program Files\7-Zip\Uninstall.exe" --verbose --username Admin1 --password "123" 但是,由于程序需要提升,我得到以下错误: Creating guest session as user 'VM1'... Waiting for gues

我正在尝试从Linux主机在Windows 7来宾虚拟机中运行程序:

VBoxManage guestcontrol Win7-64bit-Pro-VM1 run --exe "C:\Program Files\7-Zip\Uninstall.exe" --verbose --username Admin1 --password "123"
但是,由于程序需要提升,我得到以下错误:

Creating guest session as user 'VM1'...
Waiting for guest session to start...
Successfully started guest session (ID 8)
Starting guest process ...
VBoxManage: error: VERR_PROC_ELEVATION_REQUIRED
VBoxManage: error: Details: code VBOX_E_IPRT_ERROR (0x80bb0005), component GuestProcessWrap, interface IGuestProcess, callee nsISupports
VBoxManage: error: Context: "WaitForArray(ComSafeArrayAsInParam(aWaitStartFlags), gctlRunGetRemainingTime(msStart, cMsTimeout), &waitResult)" at line 1470 of file VBoxManageGuestCtrl.cpp
Closing guest session ...
我试图在Windows7来宾虚拟机上禁用UAC,但没有成功

这个问题有解决办法吗


我正在使用VirtualBox 6.0.10。

我在bug tracker中创建了一个问题-

同时,您可以通过使用其他一些应用程序来执行主应用程序来避免此错误。例如:

vboxmanage guestcontrol w10_1--用户名用户--密码密码密码开始“C:\Windows\Explorer.exe”“C:\Users\user\Desktop\rufus-3.9.exe”

我通过使用“开始”而不是“运行”来修复它,更多信息请参见: