Mastering PowerShell Scripting - Fourth Edition: Automate and manage your environment using PowerShell 7.1 (Paperback)

Dent, Chris

  • 出版商: Packt Publishing
  • 出版日期: 2021-06-29
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 788
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1800206542
  • ISBN-13: 9781800206540
  • 相關分類: Powershell
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Grasp advanced PowerShell 7.1 functionalities for effective automation of your environment

 

Key Features:

  • See PowerShell in action, from learning the fundamentals to creating classes, scripts, and modules
  • Work with dual code for PowerShell 7 and Windows PowerShell
  • Automate complex tasks, manipulate data, and secure your environment

 

Book Description:

PowerShell scripts offer a convenient way to automate various tasks.

 

This comprehensive guide starts with the basics before moving on to advanced topics to help you become a PowerShell 7.1 expert. This extensively revised edition includes two new chapters on debugging and troubleshooting and creating GUIs. Learn the new features of PowerShell 7.1 by working with parameters, objects, and .NET classes from within PowerShell 7.1. As you work through the chapters, you'll see how to efficiently manage substantial amounts of data and interact with other services using PowerShell 7.1. Make the most of PowerShell's automation features, using different methods to parse data, manipulate regular expressions, and work with Windows Management Instrumentation (WMI). Advanced topics include asynchronous processing, desired state configuration, using more complex scripts and filters, debugging issues, and error-handling techniques.

 

By the end of this PowerShell book, you will be an expert in scripting with PowerShell 7.1.

 

What You Will Learn:

  • Optimize code with functions, switches, and looping structures
  • Work with objects and operators to test and manipulate data
  • Parse and manipulate different data types
  • Create scripts and functions using PowerShell
  • Use jobs, runspaces, and runspace pools to run code asynchronously
  • Write .NET classes with ease within PowerShell
  • Create and implement regular expressions in PowerShell scripts
  • Make use of advanced techniques to define and restrict the behavior of parameters

 

Who this book is for:

This book is aimed at beginners who want to understand the basics as well as experienced system administrators looking to extend their knowledge.

Prior knowledge of PowerShell is beneficial but not essential to get the most value from this book. Some familiarity with operating systems would be useful, but not essential.

商品描述(中文翻譯)

掌握高級 PowerShell 7.1 功能,有效自動化您的環境

主要特點:

- 從學習基礎知識到創建類別、腳本和模塊,實際演示 PowerShell 的使用
- 使用 PowerShell 7 和 Windows PowerShell 進行雙重編碼
- 自動化複雜任務,操作數據,保護您的環境

書籍描述:

PowerShell 腳本提供了一種方便的方式來自動化各種任務。

這本全面的指南從基礎知識開始,然後進入高級主題,幫助您成為 PowerShell 7.1 專家。這個經過廣泛修訂的版本包括兩個新章節,分別介紹調試和故障排除以及創建 GUI。通過在 PowerShell 7.1 內部使用參數、對象和 .NET 類別,學習 PowerShell 7.1 的新功能。在閱讀各章節時,您將看到如何高效地管理大量數據並使用 PowerShell 7.1 與其他服務進行交互。利用 PowerShell 的自動化功能,使用不同的方法解析數據、操作正則表達式並使用 Windows 管理儀器 (WMI)。高級主題包括異步處理、期望狀態配置、使用更複雜的腳本和過濾器、調試問題以及錯誤處理技術。

通過閱讀這本 PowerShell 書籍,您將成為 PowerShell 7.1 腳本編寫的專家。

學到什麼:

- 使用函數、開關和循環結構優化代碼
- 使用對象和運算符測試和操作數據
- 解析和操作不同的數據類型
- 使用 PowerShell 創建腳本和函數
- 使用作業、運行空間和運行空間池以異步方式運行代碼
- 輕鬆在 PowerShell 內部編寫 .NET 類別
- 在 PowerShell 腳本中創建和實現正則表達式
- 使用高級技術定義和限制參數的行為

適合對象:

本書旨在幫助初學者理解基礎知識,同時也適合有經驗的系統管理員擴展知識。

對 PowerShell 的先備知識有益但不是必需的,以獲得本書的最大價值。對操作系統有一定的熟悉度會有所幫助,但也不是必需的。