My Account Log in

2 options

Windows Server Automation with PowerShell Cookbook : Powerful Ways to Automate, Manage, and Administrate Windows Server 2022 Using PowerShell 7. 2 / Thomas Lee.

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Lee, Thomas, author.
Series:
Expert insight.
Expert insight
Language:
English
Subjects (All):
Microsoft Windows server.
Information technology--Management.
Information technology.
Physical Description:
1 online resource (715 pages)
Edition:
Fifth edition.
Place of Publication:
Birmingham, England : Packt Publishing Ltd., [2023]
System Details:
Mode of access: World Wide Web.
Biography/History:
Lee Thomas: Thomas Lee is a consultant/trainer/writer based in the UK and has been in the IT business since the late 1960s. After graduating from Carnegie Mellon University, Thomas joined ComShare where he was a systems programmer building the Commander II time-sharing operating system, a forerunner of today's cloud computing paradigm. In the mid-1970s, he moved to ICL to work on the VME/K operating system. After a sabbatical in 1980/81, he joined Accenture, leaving in 1988 to run his own consulting and training business, which is still active today. Thomas holds numerous Microsoft certifications, including MCSE (one of the first in the world) and later versions, MCT (25 years), and was awarded Microsoft's MVP award 17 times.
Summary:
The Windows Server Automation with PowerShell Cookbook is back with a new edition, featuring over 100 PowerShell recipes that will make your day-to-day work easier. This book is designed to help you learn how to install, configure and use PowerShell 7.2 effectively. To start with, we'll look at how to install and configure PowerShell 7.2, along with useful new features and optimizations, and show you how the PowerShell compatibility solution bridges the gap to older versions of PowerShell. We'll also be covering a wide range of fundamental and more advanced use cases, including how to create a VM and set up an Azure VPN, as well as looking at how to back up to Azure. As you progress, you'll explore topics such as using PowerShell to manage networking and DHCP in Windows Server, objects in Active Directory, Hyper-V, and Azure. We'll also take a closer look at WSUS, containers and see how to handle modules that are not directly compatible with PowerShell 7. Finally, you'll also learn how to use some powerful tools to diagnose and resolve issues with Windows Server. By the end of this PowerShell book, you'll know how to use PowerShell 7.2 to automate tasks on Windows Server 2022 with ease, helping your Windows environment to run faster and smoother.
Contents:
Cover
Copyright Page
Table of Contents
Preface
Chapter 1: Installing and Configuring PowerShell 7
Introduction
Systems used in the chapter
Installing PowerShell 7
Getting ready
How to do it...
How it works...
There's more...
Installing PowerShell 7 Using Chocolatey
Using the PowerShell 7 Console
Building PowerShell 7 Profile Files
Exploring Installation Artifacts
Installing VS Code
Installing the Cascadia Code Font
Exploring PSReadLine
Chapter 2: Managing PowerShell 7 in the Enterprise
The system used in the chapter
Utilizing Windows PowerShell Compatibility
Installing RSAT
Exploring Package Management
Exploring PowerShellGet and the PS Gallery
Creating and Using a Local Package Repository
Establishing a Script Signing Environment
Working With Shortcuts and the PSShortCut Module
How it works.
There's more...
Working With Archive Files
Searching for Files Using the Everything Search Tool
Chapter 3: Exploring .NET
Exploring .NET Assemblies
How it works…
Exploring .NET Classes
Exploring .NET Methods
Creating a C# Extension
Creating a cmdlet
Chapter 4: Managing Active Directory
The systems used in the chapter
Installing a Forest Root Domain
Testing an AD installation
Installing a Replica Domain Controller
Installing a Child Domain
Creating and Managing AD Users and Groups
Managing AD Computers
Adding/Removing Users Using a CSV Files
Creating Group Policy Objects
Reporting on AD Users
Reporting on AD Computers
Managing AD Replication
How to do it…
There's more…
Chapter 5: Managing Networking
Configuring IP Addressing
Testing Network Connectivity
Installing DHCP
Configuring DHCP Scopes and Options
Using DHCP
Configuring a DHCP Reservation
Implementing DHCP Fail Over/Load Balancing
Implementing DNS in the Enterprise
Managing DNS Zones and Resource Records
Configuring DNS Forwarding
Chapter 6: Implementing Enterprise Security
Implementing Just Enough Administration (JEA)
Examining Applications and Services Logs
Discovering Logon Events in the Event Log
Deploying PowerShell Group Policies
Getting ready.
How to do it...
Using PowerShell Script Block Logging
Configuring AD Password Policies
Managing Windows Defender Antivirus
Chapter 7: Managing Storage
Managing Disks
Managing File Systems
Exploring PowerShell Providers and the FileSystem Provider
Managing Storage Replica
Deploying Storage Spaces
Chapter 8: Managing Shared Data
Managing NTFS File and Folder Permissions
Securing Your SMB File Server
Creating and Securing SMB Shares
Accessing SMB Shares
Creating an iSCSI Target
Using an iSCSI Target
Implementing FSRM Filestore Quotas
Implementing FSRM Filestore Reporting.
Getting ready
Implementing FSRM Filestore Screening
Chapter 9: Managing Printing
Installing and Sharing Printers
Publishing a Printer to Active Directory
Changing the Spooler Directory
Changing Printer Drivers
Printing a Test Page
Managing Printer Security
Creating a Printer Pool
Chapter 10: Exploring Windows Containers
Configuring a container host
Deploying sample containers
Deploying IIS in a container
Using a Dockerfile to create a custom container
Chapter 11: Managing Hyper-V
Installing Hyper-V inside Windows Server
See also
Creating a Hyper-V VM
Using PowerShell Direct
How to do it.
Notes:
Includes index.
Includes bibliographical references and index.
Description based on publisher supplied metadata and other sources.
Description based on print version record.
ISBN:
9781804615102
1804615102
OCLC:
1369067025

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account