Enterprise PowerShell Scripting Bootcamp

The quick start guide for an advanced enterprise PowerShell framework

Enterprise PowerShell Scripting Bootcamp

Brenton J.W. Blawat

The quick start guide for an advanced enterprise PowerShell framework
Mapt Subscription
FREE
$30.00/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$25.20
$44.99
$29.99 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Enterprise PowerShell Scripting Bootcamp Book Cover
Enterprise PowerShell Scripting Bootcamp
$ 35.99
$ 25.20
Linux: Powerful Server Administration Book Cover
Linux: Powerful Server Administration
$ 79.99
$ 56.00
Buy 2 for $35.00
Save $80.98
Add to Cart

Book Details

ISBN 139781787288287
Paperback238 pages

Book Description

Enterprise PowerShell Scripting Bootcamp explains how to create your own repeatable PowerShell scripting framework. This framework contains script logging methodologies, answer file interactions, and string encryption and decryption strategies.

This book focuses on evaluating individual components to identify the system’s function, role, and unique characteristics. To do this, you will leverage built-in CMDlets and Windows Management Instrumentation (WMI) to explore Windows services, Windows processes, Windows features, scheduled tasks, and disk statistics. You will also create custom functions to perform a deep search for specific strings in files and evaluate installed software through executable properties.

We will then discuss different scripting techniques to improve the efficiency of scripts. By leveraging several small changes to your code, you can increase the execution performance by over 130%.

By the end of this book, you will be able to tie all of the concepts together in a PowerShell-based Windows server scanning script. This discovery script will be able to scan a Windows server to identify a multitude of components.

Table of Contents

Chapter 2: Script Structure, Comment Blocks, and Script Logging
Chapter 3: Working with Answer Files
Chapter 5: Interacting with Services, Processes, Profiles, and Logged on Users
Chapter 7: Determining Disk Statistics
Chapter 8: Windows Features and Installed Software Detection
Chapter 10: Optimizing Script Execution Speed

What You Will Learn

  • Create an advanced PowerShell scripting template that provides repeatable code to jumpstart all of your scripting projects
  • Learn how to securely encrypt and store usernames, passwords, and other sensitive data in PowerShell scripts and answer files
  • Understand how to optimize the performance of scripts to help process large datasets quickly and avoid time-consuming mistakes
  • Develop a script to scan for non-standard Windows Server configurations and identify service accounts used on Windows Servers
  • Gather a large list of data from a Windows server without locally or remotely logging in interactively

Authors

Table of Contents

Chapter 2: Script Structure, Comment Blocks, and Script Logging
Chapter 3: Working with Answer Files
Chapter 5: Interacting with Services, Processes, Profiles, and Logged on Users
Chapter 7: Determining Disk Statistics
Chapter 8: Windows Features and Installed Software Detection
Chapter 10: Optimizing Script Execution Speed

Book Details

ISBN 139781787288287
Paperback238 pages
Read More

Read More Reviews

Recommended for You

Linux: Powerful Server Administration Book Cover
Linux: Powerful Server Administration
$ 79.99
$ 56.00
Linux: Powerful Server Administration Book Cover
Linux: Powerful Server Administration
$ 79.99
$ 56.00
Mastering Active Directory Book Cover
Mastering Active Directory
$ 47.99
$ 33.60
Mastering Active Directory Book Cover
Mastering Active Directory
$ 47.99
$ 33.60
Wireshark Revealed: Essential Skills for IT Professionals Book Cover
Wireshark Revealed: Essential Skills for IT Professionals
$ 79.99
$ 56.00
DevOps: Puppet, Docker, and Kubernetes Book Cover
DevOps: Puppet, Docker, and Kubernetes
$ 79.99
$ 56.00