设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1220|回复: 0
收起左侧

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

[复制链接]
发表于 2015-5-12 09:42:11 | 显示全部楼层 |阅读模式

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中创建三台虚拟机;

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


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


您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-22 21:46 , Processed in 0.064400 second(s), 13 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表