کتاب Windows Server Automation with PowerShell Cookbook: Powerful ways to automate, manage and administrate Windows Server 2022 using PowerShell 7, 5th Edition (اتوماسیون ویندوز سرور با کتابچهی دستورهای پاورشل: روشهای قدرتمند برای خودکارسازی، مدیریت و سرپرستی ویندوز سرور ۲۰۲۲ با استفاده از پاورشل ۷، نسخه ۵) شامل بیش از ۱۰۰ راهنما برای PowerShell است که کار روزانه شما را آسانتر میکند. این کتاب برای کمک به یادگیری نحوه نصب، پیکربندی و استفاده مؤثر از PowerShell ۷.۲ طراحی شده است.
در ادامه مقدمهای از کتاب Windows Server Automation with PowerShell Cookbook را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Windows Server Automation with PowerShell Cookbook:
PowerShell برای اولین بار توسط جفری اسنوور در کنفرانس توسعهدهندگان حرفهای در لس آنجلس در سال ۲۰۰۳ به دنیا معرفی شد. موناد، همانطور که در ابتدا شناخته میشد، انقلابی کامل در مدیریت سرورهای میزبان را نشان میداد. مقالهای سفید که در آن زمان نوشته شده بود، مانیفست موناد (به [http://www.jsnover.com/blog/۲۰۱۱/۱۰/۰۱/monad-manifesto/](http://www.jsnover.com/blog/۲۰۱۱/۱۰/۰۱/monad-manifesto/) مراجعه کنید)، همچنان یک تحلیل شگفتانگیز از مشکل آن زمان است – مدیریت تعداد زیادی از سیستمهای ویندوز سرور. نکته کلیدی این است که رابط کاربری گرافیکی (GUI) مقیاسپذیر نیست، در حالی که PowerShell این کار را انجام میدهد.
PowerShell مدیریت زیرساخت پیچیده مبتنی بر شبکه ویندوز و به طور فزایندهای زیرساختهای غیر ویندوز و ابری را متحول کرده است. دانش PowerShell و نحوه استفاده بهینه از آن اکنون برای هر متخصص IT الزامی است. ضرب المثل محبوب همچنان صادق است: PowerShell را یاد بگیرید یا گلف یاد بگیرید.
PowerShell Windows برای مدیران ویندوز توسعه یافته است. PowerShell ۷، جانشین متن باز، برای مک و بسیاری از توزیعهای محبوب لینوکس و همچنین ویندوز نیز در دسترس است. با این حال، این کتاب بر روی PowerShell در محیط ویندوز تمرکز دارد.
کتاب Windows Server Automation with PowerShell Cookbook شما را با استفاده از PowerShell ۷. ۲ در سناریوهای مختلف با استفاده از بسیاری از مجموعه ویژگیهای غنی موجود در Windows Server ۲۰۲۲ راهنمایی میکند. این مقدمه آنچه را که در کتاب آمده است، به همراه برخی نکات برای به دست آوردن حداکثر بهره از آن، معرفی میکند.
کتاب Windows Server Automation with PowerShell Cookbook برای چه کسانی است؟
این کتاب برای متخصصان IT، از جمله مدیران سیستم، مهندسان سیستم، معماران و مشاورانی که نیاز به درک PowerShell ۷ برای سادهسازی و خودکارسازی وظایف روزانه خود دارند، در نظر گرفته شده است. دستورالعملهای موجود در این کتاب روی آخرین نسخههای Windows Server ۲۰۲۲ آزمایش شدهاند.
بیشتر بخوانید: کتاب Active Directory and PowerShell for Jobseekers
کتاب Windows Server Automation with PowerShell Cookbook چه چیزی را پوشش میدهد:
فصل ۱، نصب و پیکربندی PowerShell ۷، به شما نحوهی نصب و پیکربندی هر دوی PowerShell ۷ و VS Code را نشان میدهد، که جایگزین محیط اسکریپتنویسی یکپارچهی ویندوز PowerShell (ISE) میشود، و همچنین نحوهی نصب یک فونت جدید، Cascadia Code، را توضیح میدهد. این فصل همچنین محیط PowerShell ۷ را بررسی میکند، از جمله بررسی ماژول PSReadLine.
فصل ۲، مدیریت PowerShell ۷ در سازمان، به چگونگی استفاده از ویژگیهای مختلف PowerShell ۷ میپردازد که ممکن است در سازمانهای بزرگتر رایجتر باشد. این موارد شامل ابزارهای مدیریت سرور از راه دور (RSAT)، مدیریت بستهها و گالری PowerShell، و ایجاد یک مخزن ماژول محلی میشود. این فصل همچنین به امضای اسکریپتهای PowerShell، استفاده از میانبرها و کار با فایلهای بایگانی (zip) میپردازد.
فصل ۳، کاوش در. NET، به بررسی. NET میپردازد که زیربنای PowerShell ۷ را فراهم میکند. این فصل از کتاب Windows Server Automation with PowerShell Cookbook، به اسمبلیهای. NET، کلاسها و متدها میپردازد. این فصل از کتاب Windows Server Automation with PowerShell Cookbook، با نشان دادن نحوهی ایجاد افزونههای سادهی PowerShell مبتنی بر C# و همچنین یک دستور کامل PowerShell به پایان میرسد.
فصل ۴، مدیریت Active Directory، نحوهی نصب، مدیریت و استفاده از Active Directory را بررسی میکند، از جمله نصب دامنهها و دامنههای فرزند، مدیریتاشیاء AD و استفاده از خط مشی گروهی. این فصل از کتاب Windows Server Automation with PowerShell Cookbook، همچنین نشان میدهد که چگونه میتوانید از یک فایل CSV برای ایجاد چندین حساب کاربری AD استفاده کنید.
فصل ۵، مدیریت شبکه، نحوهی مدیریت شبکهی ویندوز با PowerShell را به شما نشان میدهد. شبکهها امروزه تقریباً برای هر سازمانی ضروری هستند و این فصل به مجموعهای از وظایف مرتبط با شبکه میپردازد، از جمله بررسی روشهای جدید (با PowerShell) برای انجام کارهای قدیمی، مانند راهاندازی DNS، DHCP و بازگشتپذیری و توزیع بار DHCP.
فصل ۶، اجرای امنیت سازمانی، به جنبههای امنیتی در محیط سازمانی میپردازد. این فصل Just Enough Administration (JEA) را بررسی میکند که اقداماتی را که یک مدیر میتواند از راه دور انجام دهد، محدود میکند. این فصل از کتاب Windows Server Automation with PowerShell Cookbook، همچنین به گزارش رویداد و لاگگیری بلوک اسکریپت PowerShell ۷، تنظیم خط مشیهای گروهی مرتبط با PowerShell ۷ و پیکربندی خط مشی رمز عبور دقیق AD میپردازد. این فصل با نگاهی به آنتیویروس مدافع ویندوز که در ویندوز سرور تعبیه شده است، به پایان میرسد.
فصل ۷، مدیریت ذخیرهسازی، به مدیریت ذخیرهسازی در ویندوز سرور، از جمله دستگاههای متصل به صورت محلی و فضای ذخیرهسازی ویندوز میپردازد. این فصل همچنین به مدیریت Storage Replica، یکی از ویژگیهای Windows Server ۲۰۲۲، میپردازد.
فصل ۸، مدیریت دادههای اشتراکی، روشهای مختلف اشتراکگذاری دادهها و مدیریت دادههای اشتراکی شما با Windows Server و PowerShell را بررسی میکند، از جمله مدیریت مجوزهای NTFS، ایجاد و ایمنسازی اشتراکهای SMB و راهاندازی و استفاده از iSCSI. این فصل از کتاب Windows Server Automation with PowerShell Cookbook، با نگاهی به File Server Resource Manager (FSRM)، یکی از ویژگیهای Windows Server، و مدیریت سهمیههای FSRM، غربالگری فایل و گزارشگیری به پایان میرسد.
فصل ۹، مدیریت چاپ، به شما نحوهی مدیریت چاپگرها، صفهای چاپ و درایورهای چاپ و همچنین راهاندازی یک استخر چاپگر را نشان میدهد. همچنین نحوهی چاپ یک صفحهی تست را بررسی خواهید کرد.
فصل ۱۰، کاوش در کانتینرهای ویندوز، به شما نحوهی نصب ویژگی کانتینرها در ویندوز سرور ۲۰۲۲ و استفاده از نمونه کانتینرهایی که میتوانید دانلود کنید، را نشان میدهد. میتوانید از کانتینرها برای ایجاد یک وبسایت و ایجاد یک کانتینر سفارشی با استفاده از یک فایل Dockerfile استفاده کنید.
فصل ۱۱، مدیریت Hyper-V، نحوهی استفاده از Hyper-V را نشان میدهد. این فصل از کتاب Windows Server Automation with PowerShell Cookbook، به شما نحوهی ساخت و استقرار ماشینهای مجازی با Hyper-V را نشان میدهد. این شامل Hyper-V تو در تو است که یک ماشین مجازی Hyper-V را در داخل یک ماشین مجازی Hyper-V دیگر اجرا میکند، که در بسیاری از سناریوها مفید است.
فصل ۱۲، اشکالزدایی و عیبیابی ویندوز سرور، به جنبههای مختلف از جمله عیبیابی واکنشی و پیشگیرانه میپردازد. این شامل استفاده از اشکالزدای اسکریپت PowerShell، دریافت رویدادها از گزارش رویداد و استفاده از تحلیلگر بهترین روش (Best Practice Analyzer) موجود در ویندوز سرور میشود.
فصل ۱۳، مدیریت ویندوز سرور با مدیریت ابزاری ویندوز (WMI)، WMI را بررسی میکند و به شما امکان میدهد تا فضاهای نام WMI، کلاسها و نمونههای کلاس را بررسی کنید. شما اطلاعات را از کلاسهای WMI بازیابی میکنید، WMI را با استفاده از متدهای WMI به روز میکنید و رویدادهای WMI، از جمله رویداد دائمی WMI را مدیریت میکنید.
فصل ۱۴، مدیریت سرویسهای بهروزرسانی ویندوز، نحوهی نصب، پیکربندی و مدیریت سرویس بهروزرسانی ویندوز سرور (WSUS) را بررسی میکند. این فصل نشان میدهد که چگونه میتوانید یک ویژگی ویندوز را مدیریت کنید که هیچ دستور PowerShell 7 ندارد و به طور طبیعی در PowerShell 7 کار نمیکند.
سرفصلهای کتاب Windows Server Automation with PowerShell Cookbook:
- Cover
- Copyright Page
- Table of Contents
- Preface
- Chapter 1: Installing and Configuring PowerShell 7
- Chapter 2: Managing PowerShell 7 in the Enterprise
- Chapter 3: Exploring .NET
- Chapter 4: Managing Active Directory
- Chapter 5: Managing Networking
- Chapter 6: Implementing Enterprise Security
- Chapter 7: Managing Storage
- Chapter 8: Managing Shared Data
- Chapter 9: Managing Printing
- Chapter 10: Exploring Windows Containers
- Chapter 11: Managing Hyper-V
- Chapter 12: Debugging and Troubleshooting Windows Server
- Chapter 13: Managing Windows Server with Window Management Instrumentation (WMI)
- Chapter 14: Managing Windows Update Services
- Other Books You May Enjoy
- Packt page
- Index
جهت دانلود کتاب Windows Server Automation with PowerShell Cookbook میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.