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

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.

主站蜘蛛池模板: 马关县| 石楼县| 尼勒克县| 西平县| 望都县| 贺兰县| 漳浦县| 北票市| 海城市| 天柱县| 乐安县| 襄汾县| 邓州市| 右玉县| 建水县| 垣曲县| 柳河县| 眉山市| 邵武市| 宜城市| 大连市| 富蕴县| 嫩江县| 应城市| 海口市| 砚山县| 达拉特旗| 五莲县| 瑞丽市| 乌兰县| 法库县| 大宁县| 安平县| 绍兴县| 南溪县| 东至县| 岗巴县| 林芝县| 兴业县| 泰宁县| 深州市|