我知道系统锁定时 autoit MouseClick() 将不起作用。我的问题是 :: 我在我的机器上安装了 VsphereClient,我使用这个客户端访问虚拟机。现在如果 autoit 脚本在 VM 上运行并且我锁定了我的电脑(VM 未锁定),那么鼠标交互功能是否可以在 VM 上工作?
虚拟机不在我的本地电脑上。它位于 ESX 服务器上。那么如果VM没有处于锁定模式并且我的电脑处于锁定模式,AutoIT的mouseclick()会在VM上工作吗?
我知道系统锁定时 autoit MouseClick() 将不起作用。我的问题是 :: 我在我的机器上安装了 VsphereClient,我使用这个客户端访问虚拟机。现在如果 autoit 脚本在 VM 上运行并且我锁定了我的电脑(VM 未锁定),那么鼠标交互功能是否可以在 VM 上工作?
虚拟机不在我的本地电脑上。它位于 ESX 服务器上。那么如果VM没有处于锁定模式并且我的电脑处于锁定模式,AutoIT的mouseclick()会在VM上工作吗?
vSphere 纯粹是一个配置实用程序。无论如何,虚拟机都不需要运行。
因此...如果您的虚拟机上有一个脚本并且该虚拟机没有被锁定,那么如果您在 PC 上拥有它,它的工作方式将完全相同。
不要误认为 ESXi hypervisor 上的机器需要 vSphere 才能运行。
希望这可以帮助 :)
如果您的 VM 未锁定并且 Autoit 正在您的 VM 上运行,则 MouseClick() 将完美运行,因为它只会在您的 VM 上发生,与您当前的本地 PC 状态无关。事实上,您必须将您的 VM 视为另一台 PC,并且由于它正在运行且未锁定,您可以做任何您想做的事情,在您的情况下是一个 autoit 脚本。