编写PowerShell脚本创建Hyper-V虚拟机一

发布于2016年12月09日浏览:5149次

Windows PowerShell 是一种专为系统管理设计的基于任务的命令行外壳程序和脚本语言。Windows PowerShell基于.NET Framework,帮助IT Pro 控制和管理Windows平台上操作系统和应用程序的自动化任务。

今天我将给大家介绍一个创建Hyper-V虚拟机的脚本,它能帮助我实现如下功能:

1.指定虚拟机的名称,就可以批量创建多台虚拟机;

2.每个虚拟机使用已经创建好的VHDBase磁盘;

3.在指定路径创建虚拟机;

脚本内容如下:

在脚本中我使用$VMNames来定义需要创建的多个虚拟机的名称;$ParentVMPath 定义Hyper-V虚拟机创建的置;$ParentVHDPath 定义虚拟机使用的VHDBase磁盘;

写到这些,您是不是和我一样期待看到结果呢?那么我们如何来执行这个脚本呢?

首先,我们使用“Set-ExecutionPolicy RemoteSigned”定义计算机的脚本执行策略;

其次,执行脚本;

**,我们只要使用New-MyVM -VMNames Ruitong-DC01,Ruitong-EX01,Ruitong-SCCM,即可在Hyper-V中创建三台虚拟机;

那么,我们能不能像系统内置的命令那样,给我们自己的脚本编写帮助文档,实例呢?答案,当然是可以的。请关注后续的文档,谢谢!


此文出自东方瑞通陈未杰老师,转载需注明出处。

分享 0

您已经赞过了!