easthomeRT 发表于 2015-5-12 09:42:11

【东方瑞通】编写PowerShell脚本创建Hyper-V虚拟机一

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