UPS启动时closures虚拟机

我目前正在为一所学校的服务器和NAS实施UPS(APC BR1200)。 我们有一台使用VMWare工作站运行多个VM实例的物理服务器。

APC UPS通过USB连接到物理服务器。 我想知道如何让虚拟机先断电,然后再在物理服务器断电的时候启动UPS。

我设法使用vmrun命令closures虚拟机。 一旦检测到UPS启动,我可以使用apcupsd来运行batch file或命令吗? 如果是这样,怎么样?

谢谢。