十二个PowerShell命令行技巧和小贴士

TT中国 发表于:13年09月09日 10:53 [转载] DOIT.com.cn

  • 分享:
[导读]Windows把越来越多的重点放在了PowerShell命令行上,脚本语言现在已经形成了许多供应商核心产品的基础。而更广泛的使用意味着PowerShell比以往更为强大,包含了大量的cmdlets命令。

Windows把越来越多的重点放在了PowerShell命令行上,脚本语言现在已经形成了许多供应商核心产品的基础。而更广泛的使用意味着PowerShell比以往更为强大,包含了大量的cmdlets命令。

即使你已经是个PowerShell专家,这里12个简单的技巧能够帮助你哦。

PowerShell和XML

如何让PowerShell读懂XML?你必须要让PowerShell解析XML,即在.NET Framework的XmlDocument类中运行XML,并创建一个文档对象模型。如果XML不能进行解析和验证,你会得到一个错误结果。

PowerShell remoting

Windows Server 2012中默认启用远程功能,在早期的版本中需要手动启用。使用PowerShell remoting简化虚拟机部署过程。

PowerShell和WWF

工作流中的PowerShell代码必须翻译成WWF能理解的东西,所以WWF中不能使用开关结构,但是你可以为每个构造使用特殊的平行结构,以便让PowerShell执行多线程活动。

搜索命令

PowerShell v3能搜索出所有已安装的模块中的命令。但是如果你试图运行一个没加载的命令,shell会帮助你在后台进行加载。

PowerCLI和vCloud

vCloud Director 1.5中引入的抽象层允许你使用PowerCLI脚本搜索虚拟机(VM)和收集颗粒信息。

PowerCLI和View管理

使用PowerShell脚本重置和重建环境通常比使用Web管理工具更迅速。Cmdlets和脚本也可以用来建立一致的View环境。

虚拟机迁移

你可以迁移任何VM,不管它在什么集群,使用什么PowerShell脚本。你只是需要集群的别名,集群VM资源的确切的名字和目标节点。

XenServer PowerShell snap-in

使用Windows PowerShell cmdlets可改善XenServer管理。在64位系统上运行PowerShell snap-in,需要运行如下命令完成DLL和64位.NET Framework的注册。C:\windows\microsoft.net\frameowkr64\v2.0.50727\installutil.exe “c:\program files (x86)\citrix\xenserverpssnapin xenserverpssnapin.dll”

VMware vSphere PowerShell snap ins

VMware.ImageBuilderallows创建自定义ESXi图像和媒体,你可以启动自动部署,或者也可以使用这些图像作为独立的安装介质。

PowerShell Web访问

PowerShell v3引入的Web访问包含Web命令行窗口,支持多个并发连接和多个选项卡,可以固定一个HTTPS连接。只要记住,IIS是该特征的先决条件。

Windows Task Scheduler和PowerShell

使用预定的PowerShell脚本,你需要确保正确执行政策。使用Task Scheduler执行的所有脚本都应该有签名,有权威颁发的代码签名证书。

PowerCLI和vSphere API

vSphere API比操作系统更结构化。PowerCLI建立在相同的API之上,这意味着你不能使用PowerCLI直在控制台OS接执行任务。

[责任编辑:李洪亮]
李洪亮
2013年上半年服务器市场颇为不乐观。今年第一季度全球服务器市场营收为109亿美元,同比下降7.7%,服务器出货量也同比下降了3.9%,第一季度全球服务器出货量和总收入双双下滑。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.