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

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
主站蜘蛛池模板: 甘孜| 海原县| 灵宝市| 寿阳县| 兰西县| 桐乡市| 颍上县| 修文县| 大余县| 连城县| 乌拉特中旗| 精河县| 郧西县| 寿宁县| 廉江市| 吉林市| 江达县| 新河县| 临沧市| 桦南县| 晴隆县| 大庆市| 双城市| 行唐县| 宜阳县| 建德市| 丰都县| 饶阳县| 昌黎县| 丹东市| 扎鲁特旗| 皮山县| 镇原县| 仪陇县| 乳源| 定襄县| 来安县| 大城县| 手机| 翁牛特旗| 勐海县|