正确设置任务计划程序任务以在启动时启动 Virtualbox VM

问题描述 投票:0回答:1

我似乎无法让文件目录路径在启动时启动我的虚拟机。 这将很有帮助,以便我的家庭托管服务器始终启动并运行。 出于安全原因,我在我的用户帐户上有一个管理员帐户,我也可以控制该帐户。

我的设置:

  • 无论用户是否登录都运行。
  • 以最高权限运行。
  • 配置为:Windows10(我的操作系统)
  • 看来我可以以管理员或用户身份进行创作。 (哪个合适?我使用用户帐户作为日常驱动程序)

启动程序: 程序/脚本:“\?\C:Program Files\Oracle\VirtualBox\VBoxManage.exe” (“\?”只是我尝试过的东西,无论有没有它都不起作用。) 参数:startvm“NextCloud”--type gui 开始于:C:\Program Files\Oracle\VirtualBox\

我尝试通过“按需运行”来测试它,但我没有看到虚拟机窗口,并且在 Virtualbox 中它没有说虚拟机正在运行。

  • 我认为这是一个文件路径问题,或者我没有给出正确的参数。 有人可以帮忙吗?我是从任务计划程序控制程序的新手。

我尝试了不同的文件路径组合来使其正确,但没有成功。 我期望此任务启动 vboxmanager.exe 的实例,并期望参数启动 Virtualbox 中的虚拟机之一,即:“NextCloud”。

scheduled-tasks virtualbox
1个回答
0
投票

您提到“无论用户是否登录都运行”。所以我猜测虚拟机正在通过 ssh/RDP 进入,即您不需要 UI 元素?

所以不要使用

--type gui
,而是使用
--type headless

(或者您可以只使用 VBoxHeadless.exe 而不是 VBoxManage.exe)

HTH

© www.soinside.com 2019 - 2024. All rights reserved.