2 options
Windows Server Automation with PowerShell Cookbook : Powerful Ways to Automate, Manage, and Administrate Windows Server 2022 Using PowerShell 7. 2 / Thomas Lee.
- 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.