当前位置:  开发笔记 > 编程语言 > 正文

使用PowerShell自动化Virtual PC 2007?

如何解决《使用PowerShell自动化VirtualPC2007?》经验,为你挑选了0个好方法。

这基本上是这个问题的重复,但接受的答案是"不",我想保持这个问题,直到得到一个真正的答案,而不是接受"不"并放弃.

Stephen Rose通过Twitter DM告诉我使用PowerShell来启动和停止Virtual PC VM并执行诸如运行安装,自动更新和病毒扫描之类的操作,但他还没有回复我的任何链接到描述如何做的资源的请求所以.

我已经开始学习PowerShell了,但我无法弄清楚如何获取或使用虚拟PC中VM列表中的任何信息.

编辑: Windows Virtual PC(Windows 7 XP Mode)与Virtual PC 2007不同.我正在运行Windows 7作为我的主机操作系统,但我仍在使用Virtual PC 2007,因为我需要保持运行guest虚拟机的能力Vista或XP主机上没有新的Windows Virtual PC的机器.我简单地安装了Windows Virtual PC来检查它,它必须在我的虚拟映像上做一堆转换.@ x0n($vpc = new-object -com virtualpc.application)的建议在我的系统上产生以下错误:

New-Object : Cannot load COM type virtualpc.application.
At line:1 char:18
+ $vpc = new-object <<<<  -com virtualpc.application
    + CategoryInfo          : InvalidType: (:) [New-Object], PSArgumentException
    + FullyQualifiedErrorId : CannotLoadComObjectType,Microsoft.PowerShell.Commands.NewObjectCommand

编辑2:我使用了这个答案的杰夫代码列出了我系统上的所有COM对象,但却找不到任何看起来像是Virtual PC的东西.所以现在我认为"这是不可能的"答案可能是正确的,但我仍然会打开这个问题以防万一有任何进一步的建议让PowerShell与Virtual PC 2007一起工作.同时,我正在考虑跳转到Windows 7中的新Windows Virtual PC,并且不要担心让我的所有虚拟机与早期版本的Windows兼容.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有