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

Chapter 1. Getting Started with Enterprise PowerShell Scripting

The PowerShell language was developed to provide engineers with a method to quickly automate the provisioning and management of environments. In the last decade, PowerShell's use has greatly expanded, to encompass the setup and configuration of a myriad of hardware and software systems. Since third-party manufacturers are creating PowerShell modules to control their systems, PowerShell is becoming the automation language of choice. It is being used to configure multiple systems from multiple manufacturers, with a single set of PowerShell code.

Creating scripts for enterprise environments requires a robust scripting framework. A scripting framework consists of reusable code that you can leverage for a large majority of your scripts. This framework needs to be efficient, reliable, and secure. It must also provide logging capabilities, leverage answer files, and be flexible for execution on a wide variety of systems.

As you are exploring this book, you will learn a large number of tested and industry-proven scripting techniques. The examples you create will be applied at the end of the book in a Windows server scanning script. This will enable you to quickly integrate new sections of code into your own scripts, and will provide a trusted platform you can confidently deploy in your environment.

In this chapter, you will:

  • Learn about the Windows server scanning script created throughout this book
  • Explore performance optimizations implemented throughout each chapter
  • Review different components you should include in all of your PowerShell scripts
主站蜘蛛池模板: 开阳县| 水富县| 滨海县| 鲁山县| 新野县| 冷水江市| 增城市| 荃湾区| 嘉峪关市| 富顺县| 五大连池市| 庆元县| 彰武县| 叶城县| 大英县| 鸡泽县| 西乡县| 太康县| 元江| 蓬溪县| 正定县| 洛宁县| 台前县| 秀山| 崇明县| 安丘市| 长武县| 广宗县| 正定县| 乌鲁木齐市| 夏津县| 涪陵区| 攀枝花市| 玉溪市| 鹿泉市| 黄骅市| 大同市| 安仁县| 河源市| 惠东县| 通城县|