如何使MS Virtual PC 2007启动automaticaly?

我试图findMS Virtual PC 2007中的选项来启动每次启动Windows,但没有find这样的function。 我应该为此写一些types的脚本,还是更好的方法来实现这一点?

谢谢

据我所知,没有办法让Virtual PC作为服务启动。 我为只使用虚拟PC的用户(所有培训用户,引导虚拟envionments)都有一个组策略对象。 组策略设置:

 用户configuration
    pipe理模板
        系统/login
            在用户login时运行这些程序 

该设置是启用与以下项目login时运行:

  C:\ Program Files \ Microsoft Virtual PC \ Virtual PC.exe“-startvm”C:\ Virtual Machines \ Virtual Workstation.vmc“-singlepc 

这将启动运行单个工作站的Virtual PC 2007。

如果您不希望用户在虚拟机启动之前必须login到主机,请在此registrypath中设置以下密钥:

  HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon 
 DefaultDomainName(REG_SZ)= [Domain](Vista Only)
 DefaultUserName(REG_SZ)= [用户名]
 DefaultPassword(REG_SZ)= [密码]
 AutoAdminLogon(REG_DWORD)= 1

如果AutoLogonCount存在,请将其删除。

为什么不把它放到autostart文件夹中呢?

如果你想启动一个虚拟的计算机,只要把一个链接到对应的.vmc文件到autostart文件夹中。

只需转到.vmc文件,从文件菜单中select“创build快捷方式”并将快捷方式文件移动到自动启动文件夹。

我已经在win启动文件夹中插入了一个.vbs脚本:

Set objVS = CreateObject(“VirtualServer.Application”)Set myVPC = objVS.FindVirtualMachine(“myVPCNAME”)

myVPC.Startup()

用它创build一个批处理(.bat)文件:

“C:\ Program Files \ Microsoft Virtual PC \ Virtual PC.exe”-pc“YourVMNameHere” – 启动

在您的启动文件夹中popup,Bob是您的叔叔。