{"product_id":"powershell-7-for-it-professionals-isbn-9781119644729","title":"PowerShell 7 for IT Professionals","description":"\u003cp\u003e\u003cb\u003eTake advantage of everything Microsoft’s new PowerShell 7 has to offer\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003ePowerShell 7 for IT Pros\u003c\/i\u003e is your guide to using PowerShell 7, the open source, cross-platform version of Windows PowerShell. Windows IT professionals can begin setting up automation in PowerShell 7, which features many improvements over the early version of PowerShell Core and Windows PowerShell. PowerShell 7 users can enjoy the high level of compatibility with the Windows PowerShell modules they rely on today. This book shows IT professionals—especially Windows administrators and developers—how to use PowerShell7 to engage in their most important tasks, such as managing networking, using AD\/DNS\/DHCP, leveraging Azure, and more.\u003c\/p\u003e \u003cp\u003eTo make it easy to learn everything PowerShell 7 has to offer, this book includes robust examples, each containing sample code so readers can follow along. Scripts are based on PowerShell 7 running on Windows 10 19H1 or later and Windows Server 2019.\u003c\/p\u003e \u003cp\u003e•          Learn to navigate the PowerShell 7 administrative environment\u003c\/p\u003e \u003cp\u003e•          Use PowerShell 7 to automate networking, Active Directory, Windows storage, shared data, and more\u003c\/p\u003e \u003cp\u003e•          Run Windows Update, IIS, Hyper-V, and WMI and CIM cmdlets within PowerShell 7\u003c\/p\u003e \u003cp\u003e•          Understand how to handle reporting in the new PowerShell 7 environment\u003c\/p\u003e \u003cp\u003e\u003ci\u003ePowerShell 7 for IT Pros\u003c\/i\u003e provides exclusive coverage of using PowerShell with both cloud-based systems and virtualized environments (Hyper V and Azure). Written by PowerShell veteran Thomas Lee, this is the only book you’ll need to get started with PowerShell 7.\u003c\/p\u003e \u003cp\u003eForeword xiii\u003c\/p\u003e \u003cp\u003eIntroduction xxxiii\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Setting Up a PowerShell 7 Environment 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat is New in PowerShell 7 2\u003c\/p\u003e \u003cp\u003eSystems Used in This Book and Chapter 3\u003c\/p\u003e \u003cp\u003eInstalling PowerShell 7 5\u003c\/p\u003e \u003cp\u003eInstalling and Configuring VS Code 14\u003c\/p\u003e \u003cp\u003eUsing the PowerShell Gallery 21\u003c\/p\u003e \u003cp\u003eCreating a Local PowerShellGet Repository 24\u003c\/p\u003e \u003cp\u003eCreating a Code-Signing Environment 30\u003c\/p\u003e \u003cp\u003eSummary 35\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 PowerShell 7 Compatibility with Windows PowerShell 37\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExamining PowerShell Modules 38\u003c\/p\u003e \u003cp\u003eIntroducing the Compatibility Solution 48\u003c\/p\u003e \u003cp\u003eThings That Do Not Work with PowerShell 7 51\u003c\/p\u003e \u003cp\u003eSummary 54\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Managing Active Directory 55\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSystems Used in This Chapter 58\u003c\/p\u003e \u003cp\u003eEstablishing a Forest Root Domain 60\u003c\/p\u003e \u003cp\u003eInstalling a Replica DC 66\u003c\/p\u003e \u003cp\u003eInstalling a Child Domain 70\u003c\/p\u003e \u003cp\u003eConfiguring a Cross-Forest Trust 75\u003c\/p\u003e \u003cp\u003eManaging AD Users, Computers, and OUs 86\u003c\/p\u003e \u003cp\u003eAdding Users to AD via a CSV 96\u003c\/p\u003e \u003cp\u003eConfiguring Just Enough Administration (JEA) 100\u003c\/p\u003e \u003cp\u003eSummary 109\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Managing Networking 111\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSystems Used in This Chapter 112\u003c\/p\u003e \u003cp\u003eConfiguring IP Addressing 113\u003c\/p\u003e \u003cp\u003eTesting Network Connectivity 117\u003c\/p\u003e \u003cp\u003eInstalling the DHCP Service 121\u003c\/p\u003e \u003cp\u003eConfiguring DHCP Scopes 124\u003c\/p\u003e \u003cp\u003eConfiguring DHCP Failover 128\u003c\/p\u003e \u003cp\u003eConfiguring the DNS Service 133\u003c\/p\u003e \u003cp\u003eConfiguring DNS Zones and Resource Records 138\u003c\/p\u003e \u003cp\u003eSummary 144\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Managing Storage 145\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSystems Used in This Chapter 146\u003c\/p\u003e \u003cp\u003eManaging Disks and Volumes 147\u003c\/p\u003e \u003cp\u003eManaging NTFS Permissions 154\u003c\/p\u003e \u003cp\u003eManaging Storage Replica 163\u003c\/p\u003e \u003cp\u003eManaging Filestore Quotas 175\u003c\/p\u003e \u003cp\u003eManaging File Screening 183\u003c\/p\u003e \u003cp\u003eSummary 190\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Managing Shared Data 191\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSystems Used in This Chapter 193\u003c\/p\u003e \u003cp\u003eSetting Up and Securing an SMB File Server 194\u003c\/p\u003e \u003cp\u003eCreating and Securing SMB Shares 198\u003c\/p\u003e \u003cp\u003eCreating and Using an iSCSI Target 207\u003c\/p\u003e \u003cp\u003eSetting Up a Clustered Scale-Out File Server 218\u003c\/p\u003e \u003cp\u003eSummary 229\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Managing Printing 231\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSystems Used in This Chapter 232\u003c\/p\u003e \u003cp\u003eInstalling and Sharing Printers 233\u003c\/p\u003e \u003cp\u003ePublishing a Printer in AD 238\u003c\/p\u003e \u003cp\u003eChanging the Spool Folder 240\u003c\/p\u003e \u003cp\u003ePrinting a Test Page 245\u003c\/p\u003e \u003cp\u003eCreating a Printer Pool 248\u003c\/p\u003e \u003cp\u003eSummary 249\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Managing Hyper-V 251\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSystems Used in This Chapter 253\u003c\/p\u003e \u003cp\u003eInstalling and Configuring Hyper-V 254\u003c\/p\u003e \u003cp\u003eCreating a Hyper-V VM 257\u003c\/p\u003e \u003cp\u003eUsing PowerShell Direct 262\u003c\/p\u003e \u003cp\u003eConfiguring VM Networking 265\u003c\/p\u003e \u003cp\u003eConfiguring VM Hardware 271\u003c\/p\u003e \u003cp\u003eImplementing Nested Virtualization 277\u003c\/p\u003e \u003cp\u003eUsing VM Checkpoints 282\u003c\/p\u003e \u003cp\u003eUsing VM Replication 291\u003c\/p\u003e \u003cp\u003eManaging VM Movement 305\u003c\/p\u003e \u003cp\u003eMeasuring VM Resource Usage 311\u003c\/p\u003e \u003cp\u003eSummary 314\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Using WMI with CIM Cmdlets 315\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExploring WMI Namespaces 320\u003c\/p\u003e \u003cp\u003eExploring WMI Classes 328\u003c\/p\u003e \u003cp\u003eGetting Local and Remote Objects 330\u003c\/p\u003e \u003cp\u003eInvoking WMI Methods 334\u003c\/p\u003e \u003cp\u003eManaging WMI Events 339\u003c\/p\u003e \u003cp\u003eImplementing Permanent WMI Event Handling 347\u003c\/p\u003e \u003cp\u003eSummary 355\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Reporting 357\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSystems Used in This Chapter 358\u003c\/p\u003e \u003cp\u003eReporting on AD Users and Computers 359\u003c\/p\u003e \u003cp\u003eManaging Filesystem Reporting 365\u003c\/p\u003e \u003cp\u003eCollecting Performance Information Using PLA 374\u003c\/p\u003e \u003cp\u003eReporting on PLA Performance Data 379\u003c\/p\u003e \u003cp\u003eCreating a Performance Monitoring Graph 382\u003c\/p\u003e \u003cp\u003eCreating a System Diagnostics Report 385\u003c\/p\u003e \u003cp\u003eReporting on Printer Usage 387\u003c\/p\u003e \u003cp\u003eCreating a Hyper-V Status Report 390\u003c\/p\u003e \u003cp\u003eReviewing Event Logs 395\u003c\/p\u003e \u003cp\u003eSummary 402\u003c\/p\u003e \u003cp\u003eIndex 403\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eTHOMAS LEE\u003c\/b\u003e is an IT consultant\/trainer\/writer who holds numerous Microsoft certifications. He has been awarded Microsoft's MVP award 17 times. He has written numerous books on TCP\/IP and PowerShell. Thomas currently helps clients to deliver training and build training courses. He continues to give back to the community as Group Administrator for the PowerShell forum on Spiceworks, where he is also a Site Moderator.   \u003c\/p\u003e\u003cp\u003e\u003cb\u003eLearn to use the open source, cross-platform version of Windows PowerShell\u003c\/b\u003e  \u003c\/p\u003e\u003cp\u003eWindows administrators have been expected to understand PowerShell for years. As Microsoft's standard automation tool, every administrator eventually must learn to use it. \u003c\/p\u003e\u003cp\u003ePowerShell 7, the new cross-platform, open source version of the tool, substantially improves upon PowerShell Core and Windows PowerShell. The PowerShell community came together to address complaints many shared, developing a tool that offers greater compatibility and functionality than ever before. Microsoft has embraced PowerShell 7 as the future of PowerShell. \u003c\/p\u003e\u003cp\u003e\u003ci\u003ePowerShell 7 for IT Professionals\u003c\/i\u003e teaches you how to navigate PowerShell 7 and use it for a range of common IT tasks. In this book, you learn to use PowerShell 7 to manage networking, use AD\/DNS\/DHCP, work with Azure, and plenty more. Author Thomas Lee is an active member of the PowerShell community who has leveraged his own professional experience and expertise to ensure that readers thoroughly understand this essential topic. He uses real-world examples to illustrate the concepts described in the book and provides sample code so you can follow along. This book shows you everything PowerShell 7 has to offer. More importantly, you see how to use PowerShell 7 to your benefit, making \u003ci\u003ePowerShell 7 for IT Professionals\u003c\/i\u003e an essential guide for all Windows administrators today. \u003c\/p\u003e\u003cul\u003e \u003cb\u003e\u003cli\u003eFamiliarize yourself with PowerShell 7's administrative environment\u003c\/li\u003e\u003c\/b\u003e \u003cb\u003e\u003cli\u003eLearn how the new environment affects how you handle reporting\u003c\/li\u003e\u003c\/b\u003e \u003cb\u003e\u003cli\u003eUnderstand how to automate a range of tasks with PowerShell 7\u003c\/li\u003e\u003c\/b\u003e \u003cb\u003e\u003cli\u003eLearn how to take advantage of PowerShell 7 through real world examples and sample code\u003c\/li\u003e\u003c\/b\u003e \u003c\/ul\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47989828550885,"sku":"NP9781119644729","price":50.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781119644729.jpg?v=1761785601","url":"https:\/\/k12savings.com\/es\/products\/powershell-7-for-it-professionals-isbn-9781119644729","provider":"K12savings","version":"1.0","type":"link"}