-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
PowerShell for Automating Administration
By :
PowerShell for Automating Administration
By:
Overview of this book
PowerShell is a task automation and configuration management program from Microsoft, consisting of a command-line shell and the associated scripting language. Professionals who want to start with PowerShell and have some basic idea of the command line will find it extremely easy to understand the underlying concepts of PowerShell and will be able to integrate PowerShell with non-Microsoft products as well.
Here, you will look at the PowerShell logging module, installing software with PowerShell, automation solution for daily validation reports, database interaction using PowerShell, automation for Web/App Service status, Windows Task Scheduler and scheduling PowerShell scripts to run, pulling reports from Windows event viewer using this PowerShell, looking at PowerShell advanced functions and modules, building validation, PowerShell with Windows Event Viewer, PowerShell for programming, and using PowerShell as an automation tool.
You will be working on a project where you will develop a robust automation solution for ‘Application and System Validation’, which generates a consolidated HTML report in the end, displaying all different test case results.
By the end of this course, you will have learned advanced-level knowledge of PowerShell scripting. You will easily automate your daily repetitive work using PowerShell scripting.
All the resource files are added to the GitHub repository at: https://github.com/PacktPublishing/PowerShell-for-Automating-Administration
Table of Contents (9 chapters)
PowerShell to Install Software on Multiple Remote Computers
PowerShell Automation Concepts
CSV File Handling with PowerShell
Administering Planned Service Restarts
Project Introduction
Lab Setup
Server Validation Script
Report Consolidation and Code Enhancement
Productionization of the Application Validation Tool
Customer Reviews