Book description
Over 100 recipes to help you leverage PowerShell to automate Windows Server 2016 manual tasks
About This Book
- Automate Windows server tasks with the powerful features of the PowerShell Language
- Master new features such as DevOps, containers, and Nano servers, and speed up their performance using PowerShell
- Improve PowerShell's usability, and control and manage Windows-based environments by working through inviting recipes
Who This Book Is For
If you are a systems administrator, engineer, or an architect working with Windows Server 2016 and want to automate tasks with PowerShell, then this book is for you. A basic knowledge of PowerShell is expected.
What You Will Learn
- Streamline routine administration processes
- Improve the performance and storage of your Windows server with enhanced large-scale PowerShell scripts
- Use DSC to leverage Windows server features
- Generate automatic reports that highlight unexpected changes in your environment
- Monitor performance and report on system utilization using detailed graphs and analysis
- Create and manage a reliable and redundant Hyper-V environment
- Manage your enterprise's patch level
- Utilize multiple tools and protocols to manage your environment
In Detail
This book showcases several ways that Windows administrators can use to automate and streamline their job. You'll start with the PowerShell and Windows Server fundamentals, where you'll become well versed with PowerShell and Windows Server features.
In the next module, Core Windows Server 2016, you'll implement Nano Server, manage Windows updates, and implement troubleshooting and server inventories. You'll then move on to the Networking module, where you'll manage Windows network services and network shares.
The last module covers Azure and DSC, where you will use Azure on PowerShell and DSC to easily maintain Windows servers.
Style and approach
This is a practical guide packed with attractive recipes to help you effectively use PowerShell to accelerate your daily administrative tasks with Windows server.
Table of contents
- Preface
- What's New in PowerShell and Windows Server
- Implementing Nano Server
- Managing Windows Updates
-
Managing Printers
- Introduction
- Installing and sharing printers
- Publishing a printer
- Changing the spool directory
- Changing printer drivers
- Printing a test page on a printer
- Reporting on printer security
- Modifying printer security
- Deploying shared printers
- Enabling Branch Office Direct Printing
- Creating a printer pool
- Reporting on printer usage
-
Managing Server Backup
- Introduction
- Configure and set backup policy
- Examine the results of a backup
- Initiate a backup manually
- Restore files and folders
- Backup and restore a Hyper-V Virtual Machine
- Backup and perform bare metal recovery
- Restore the registry from a backup
- Create a daily backup report
- Backup and restore using Microsoft Azure
- Managing Performance
- Troubleshooting Windows Server 2016
-
Managing Windows Networking Services
- Introduction
- New ways to do old things
- Configuring IP addressing
- Converting IP address from static to DHCP
- Installing domain controllers and DNS
- Configuring zones and resource records in DNS
- Installing and authorizing a DHCP server
- Configuring DHCP scopes
- Configuring DHCP server failover and load balancing
- Building a public key infrastructure
- Creating and managing AD users, groups, and computers
- Adding users to AD using a CSV file
- Reporting on AD users
- Finding expired computers in AD
- Creating a privileged user report
- Managing Network Shares
- Managing Internet Information Server
-
Managing Hyper-V
- Introduction
- Installing and configuring Hyper-V feature
- Using Windows PowerShell Direct
- Securing Hyper-V host
- Create a virtual machine
- Configuring VM hardware
- Configuring Hyper-V networking
- Implementing nested Hyper-V
- Managing VM state
- Configuring VM and storage movement
- Configuring VM replication
- Managing VM checkpoints
- Monitoring Hyper-V utilization and performance
- Creating a Hyper-V health report
- Managing Azure
- Using Desired State Configuration
Product information
- Title: Windows Server 2016 Automation with PowerShell Cookbook - Second Edition
- Author(s):
- Release date: September 2017
- Publisher(s): Packt Publishing
- ISBN: 9781787122048
You might also like
book
Windows Server 2019 Automation with PowerShell Cookbook - Third Edition
Automate Windows server tasks with the powerful features of the PowerShell Language Key Features Leverage PowerShell …
book
Windows Server Automation with PowerShell Cookbook - Fourth Edition
Develop a holistic understanding of Windows Server with over 100 PowerShell recipes Key Features Updated with …
book
Microsoft Exchange Server 2016 PowerShell Cookbook - Fourth Edition
Make the most of PowerShell's features to manage all aspects of your Exchange Server 2016 environment. …
book
Windows Server Automation with PowerShell Cookbook - Fifth Edition
Use over 100 PowerShell 7.2 recipes to deepen your understanding of Windows Server 2022 and see …