从任务计划程序打开和关闭 windows10 中的虚拟机

Open and close Virtual Machines in windows10 from task scheduler

基本上我试图从 windows 10 pro 任务计划程序打开和关闭虚拟机,但我做不到。 启动脚本

SET maxvalue=200
SET minvalue=0

SET /A rand=((%RANDOM%)%%(%maxvalue%))+(%minvalue%)
ping 127.0.0.1 -n %rand% > nul

cmd.exe /C "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws start 5.vmx nogui

停止脚本

SET maxvalue=200
SET minvalue=0

SET /A rand=((%RANDOM%)%%(%maxvalue%))+(%minvalue%)
ping 127.0.0.1 -n %rand% > nul
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" stop 5.vmx

我什至无法启动它,脚本如果我自己打开它就可以工作,但在任务计划程序中它不会。我运行它具有最高权限。

这两个脚本与虚拟机文件(.vmx)所在的路径相同。

我解决了。把*.vmx文件的完整路径放上去就这么简单,

开启时随机化的要点是我想要虚拟机启动之间的随机间隔,仅此而已。

https://communities.vmware.com/thread/588283