我正在运行Hyper-V 独立版本,Microsoft Hyper-V Server 2008,并想安装 Powershell。我将使用它来使用管理库脚本。
我怎样才能做到这一点?
谢谢,
答案1
从评论复制:
似乎不受支持:http://www.microsoft.com/hyper-v-server/en/us/faq.aspx有一个 codeplex 项目,其中包含大多数功能的 vbscript:http://hvs2008ui.codeplex.com/ 但它似乎要过时了。难道你不能只使用工作站的远程管理工具来执行需要 powershell 执行的任务吗?
答案2
我还没有测试过这个特定的场景,但你应该能够使用 PowerGUI 远程管理这台计算机。PowerGUI 是一个类似于 MMC 的控制台,建立在 PowerShell 之上。它使用 WMI 远程管理服务、进程、Hyper-V 服务器、事件日志和一堆其他内容,而且它是完全可定制的。要使用 Hyper-V,您必须从 PowerPack 库下载 Hyper-V PowerPack(它是核心产品不附带的可选组件),但它应该允许您远程执行很多操作,并且它背后的脚本都是开源的,因此您可以了解它是如何工作的。哦,它也是免费的。您可以在此处下载 PowerGUI:http://powergui.org。您可以在此处下载 Hyper-V PowerPack:http://www.powergui.org/entry.jspa?externalID=2142&categoryID=290。如果您想先观看一个展示其工作原理的截屏视频,特别是对于 Hyper-V,您可以观看这个:http://www.powergui.org/shares/powergui/sbin/docs/Introduction_to_the_HyperV_PowerPack/Introduction_to_the_HyperV_PowerPack.html
就像我说过的,我还没有专门用独立的 Hyper-V 测试过这个,但是 Hyper-V 服务器上不需要 PowerShell 就可以运行,只需要 WMI,所以它应该可以正常工作。
答案3
升级 Hyper-V Server 2008 R2。然后,从服务器配置菜单中选择“配置远程管理”,然后选择“启用 Windows PowerShell”。