Windows PowerShell 是一种专为系统管理设计的基于任务的命令行外壳程序和脚本语言。Windows PowerShell基于.NET Framework,帮助IT Pro 控制和管理Windows平台上操作系统和应用程序的自动化任务。 今天我将给大家介绍一个创建Hyper-V虚拟机的脚本,它能帮助我实现如下功能: 1.指定虚拟机的名称,就可以批量创建多台虚拟机; 2.每个虚拟机使用已经创建好的VHDBase磁盘;
3.在指定路径创建虚拟机; 脚本内容如下: 在Hyper-V脚本中我使用$VMNames来定义需要创建的多个虚拟机的名称;$ParentVMPath 定义虚拟机创建的位置;$ParentVHDPath 定义虚拟机使用的VHDBase磁盘; 写到这些,您是不是和我一样期待看到结果呢?那么我们如何来执行这个脚本呢? 首先,我们使用“Set-ExecutionPolicy RemoteSigned”定义计算机的脚本执行策略; 其次,执行脚本; 最后,我们只要使用New-MyVM -VMNames Ruitong-DC01,Ruitong-EX01,Ruitong-SCCM,即可在Hyper-V中创建三台虚拟机; 那么,我们能不能像系统内置的命令那样,给我们自己的脚本编写帮助文档,实例呢?答案,当然是可以的。请关注后续的文档,谢谢!
此文出自东方瑞通陈未杰老师,转载需注明出处。
|