官术网_书友最值得收藏!

Introduction

Windows PowerShell (or just PowerShell, for short) was introduced by Microsoft in late 2006 accompanied by little fanfare. In the last seven years, PowerShell has gone from being what might have seemed like a research project to what is now the mainstay of Windows automation and is included in every Windows operating system and most of the major Microsoft products including Exchange, System Center, SQL Server, SharePoint, and Azure.

PowerShell is often thought of as a command-line language, and that is an accurate (but incomplete) view. Working on the command line in PowerShell is a joy compared to MS-DOS batch files and most of the command-line tools that IT professionals are used to having at their fingertips work with no changes in the PowerShell environment. PowerShell is also a first-class scripting language where the knowledge you gain from the command line pays off big time. Unlike MS-DOS, PowerShell was designed from the beginning to be a powerful tool for scripting. Unlike VBScript, there is an interactive PowerShell console that allows you to iteratively develop solutions a bit at a time as you work your way through a sequence of objects, methods, and properties.

PowerShell includes several different elements that work together to create a very powerful and flexible ecosystem. While this chapter will give you an overview of several of these pieces, be aware that the PowerShell language is the subject of many books. For in-depth coverage of these topics, refer to PowerShell In Practice by Don Jones, Jeffery Hicks, and Richard Siddaway, Manning Publications.

主站蜘蛛池模板: 古浪县| 叶城县| 阿拉善左旗| 喀喇沁旗| 柳江县| 浙江省| 莱州市| 黄石市| 堆龙德庆县| 改则县| 彭泽县| 和龙市| 松原市| 平顺县| 兴国县| 富裕县| 宁安市| 普宁市| 平江县| 涟水县| 济宁市| 嘉义县| 广德县| 娱乐| 双桥区| 沧源| 济南市| 广州市| 泾源县| 三江| 宣恩县| 临沧市| 宣化县| 峡江县| 阳谷县| 沅陵县| 东辽县| 广西| 海口市| 崇州市| 永川市|