资源描述:
《PowerShell基础知识之一.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PowerShell基础知识之一本Blog所发表的所有"原创文章",未经许可,禁止以任何形式进行转载. 作者:Edengundam(马涛) 如果要学一门语言,你就必须对语言的语法,特性有所了解.只要对语言的各个环境了解,才能更好编写,调式,部署你的程序.因此,教程第二部分将会着重于如下几个方面: 1.PowerShell,Shell,脚本语言等概念;2.参数绑定;3.类型转换. 这些基础知识,希望大家不要轻视,因为后面的教程将会直接引用这些概念. 首先,我们先来调查PowerShell中最重要的元素:命令(Command).在PowerShell中,命令分为
2、四类:cmdlet,function,script和nativeWindowscommands.可能看到这四个英文名称会有些头大,我们来仔细了解一下. 1.cmdlet在PowerShell官方blog上,有篇关于Cmdlets和API的介绍.因为PowerShell建立在.Net上,再加上COM,WMI,ADO,XML等技术.使得PowerShell对于.Net应用开发人员,服务器管理人员来说都会非常方便,通过这些已有的接口,即可完成大量的任务.但是,PowerShell的设计者明确的指出Cmdlets是PowerShell的灵魂.Cmdlet是Comma
3、nd-Let的缩写.cmdlet这类命令有一种统一的命名方法:Verb-Noun,也就是动词-名词.如果你是一名.Net程序员,那么编程规范中应该也会提出,对于方法(method)的命名,最好使用动词-名词形式配合骆驼(Camel)命名法.查看有哪些cmdlet参考如下: PSC:>get-command-CommandTypecmdletCommandTypeNameDefinition-------------------------CmdletAdd-ContentAdd-Content[-Path][-Value]