Windows 7的VPC虚拟机自动不与主机时间同步的解决办法

Virtual PC下的虚拟机会自动与当前host主机的时间同步。但是很多时候,测试虚拟机会很久以后再跑,可是你会发现由于时间不断同步,会导致一些windows过期,测试软件都有一个有效期,对于解决这个问题很重要,在Windows 7上传统的VPC 设置方法失效了,这是因为Windows 7的VPC是重新设计的。

VPC常用的设置方法参看文章 http://blogs.msdn.com/b/virtual_pc_guy/archive/2007/11/28/disabling-time-synchronization-under-virtual-pc-2007.aspx

Windows 7的VPC的虚拟机设置方法参考Windows 7 虚拟化论坛 http://social.technet.microsoft.com/Forums/en-US/w7itprovirt/thread/aca326fd-8e37-49f3-8b90-4eda93a11cd6#5bd85a23-5e88-4a59-97d2-fb67422646fe

关键是里头的一个VBS脚本

   1: 'Title: Script to disable timesync for a VM. 
   2:  
   3: 'Usage: cscript ScriptName <vmname> 
   4: Set objVPC = CreateObject("VirtualPC.Application") 
   5:  
   6: 'Get virtual machine name from command-line parameter 
   7: Set objVM = objVPC.FindVirtualMachine(WScript.Arguments(0)) 
   8:  
   9: 'Disable TimeSync During Boot Time
  10: errReturn  = objVM.SetConfigurationValue("hardware/bios/time_sync_at_boot",false)
  11:  
  12: 'Get object for GuestOS
  13: Set objGuestOS =objVM.GuestOS
  14:  
  15: 'Disable TimeSync During VM Execution
  16: objGuestOS. IsHostTimeSyncEnabled = false

我把它保存成vpcdisable.vbs,我们设置Windows xp mode 不与主机同步的命令如下

Microsoft Windows [版本 6.1.7600] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\geffzhang>cd Desktop

C:\Users\geffzhang\Desktop>cscript vpcdisable.vbs "windows xp mode" Microsoft (R) Windows Script Host Version 5.8 版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。

C:\Users\geffzhang\Desktop\vpcdisable.vbs(16, 1) (null): 无法设置配置值。无法在 虚拟机休眠或运行时更改属性。

C:\Users\geffzhang\Desktop>cscript vpcdisable.vbs "windows xp mode" Microsoft (R) Windows Script Host Version 5.8 版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。

C:\Users\geffzhang\Desktop>

启动Windows Xp Mode虚拟机,现在修改时间,时间不会和主机同步了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

.NET Core系列 : 2 、project.json 这葫芦里卖的什么药

.NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门 介绍了.NET Core环境,本文介绍.NET Core中最重要的一个配置文件p...

26180
来自专栏.NET开发者社区

(码友推荐)2018-07-10 .NET及相关开发资讯速递

2.第三节:SignalR之PersistentConnection模型详解(步骤、用法、分组、跨域)

13020
来自专栏张善友的专栏

开发人员应该知道Windows 7的十大技巧

最近我在笔记本上安装了64位的Windows 7,今天逛的时候看到Scott Hanselman’s 写的一篇文章Top 10 Tips Working Dev...

19450
来自专栏张善友的专栏

性能优化工具 MVC Mini Profiler

MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC、WebForm 以及WCF 的性能分析的小程序。可以对一个...

23480
来自专栏Windows Community

Windows 商店应用中使用 Office 365 API Tools

本篇我们介绍一个API 工具,用于在 Windows Store App 中使用 Office 365 API。 首先来说一下本文的背景: 使用 SharePo...

394100
来自专栏张善友的专栏

Microsoft Sync Framework 1.0 RTM发布了

Microsoft Sync Framework 是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。它提供了一些可支持在脱机状态下漫游、共享...

21660
来自专栏乐沙弥的世界

查看及管理Oracle patch

    Oracle patch也即是Oracle补丁。Oracle补丁又包含好几个种类,小的补丁简直是难以数计,难免让人眼花缭乱。尽管如此,Oracle pa...

14310
来自专栏张善友的专栏

使用Visual Studio 2015 开发ASP.NET MVC 5 项目部署到Mono/Jexus

最新的Mono 4.4已经支持运行asp.net mvc5项目,有的同学听了这句话就兴高采烈的拿起Visual Studio 2015创建了一个mvc 5的项目...

304100
来自专栏程序员与猫

ASP.NET Core 介绍和项目解读

标签: ASP.NETCore 1. 前言 作为一个.NET Web开发者,我最伤心的时候就是项目开发部署时面对Windows Server上贫瘠的解决方案...

28960
来自专栏张善友的专栏

.NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门

2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.N...

23150

扫码关注云+社区

领取腾讯云代金券