Virtual machine 冻结虚拟机阵列的时间和日期

Virtual machine 冻结虚拟机阵列的时间和日期,virtual-machine,virtualbox,Virtual Machine,Virtualbox,有没有办法冻结虚拟机的时间和日期,使其不与来宾BIOS和/或internet同步?我已经看到一些解决方案谈到在VM内终止服务,但我希望避免这种情况,因为它会改变用于测试目的的VM的干净状态 澄清一下:我不想为虚拟机设置时间偏移,我想设置引导时传递给操作系统的确切时间 从这里开始,有没有一种方法可以跨大量虚拟机执行此操作?最终用python脚本解决了这个问题 要使用它,请编辑VM_名称列表,以包含虚拟机在VirtualBox中显示的名称,然后根据希望发送虚拟机的日期和时间设置重置时间值 如果已在非

有没有办法冻结虚拟机的时间和日期,使其不与来宾BIOS和/或internet同步?我已经看到一些解决方案谈到在VM内终止服务,但我希望避免这种情况,因为它会改变用于测试目的的VM的干净状态

澄清一下:我不想为虚拟机设置时间偏移,我想设置引导时传递给操作系统的确切时间


从这里开始,有没有一种方法可以跨大量虚拟机执行此操作?

最终用python脚本解决了这个问题

要使用它,请编辑VM_名称列表,以包含虚拟机在VirtualBox中显示的名称,然后根据希望发送虚拟机的日期和时间设置重置时间值

如果已在非默认位置安装VirtualBox,请同时编辑VirtualBox\u MANAGE\u PATH变量

要运行,请调用main方法

要运行,请调用main方法

…或仅在文件末尾添加

if __name__ == '__main__':
    main()
if __name__ == '__main__':
    main()