
نویسندگان |
مجموعهای از نویسندگان در Stack Overflow |
---|---|
سال انتشار |
2019 |
تعداد صفحات |
184 |
سطح کتاب |
مبتدی |
زبان کتاب |
انگلیسی |
حجم فایل |
2MB |
مطالعه کنید
درباره کتاب PowerShell Notes for Professionals:
کتاب PowerShell Notes for Professionals یک منبع آموزشی رایگان و غیررسمی است که به منظور یادگیری سریع و مرور کاربردی مفاهیم PowerShell طراحی شده است. این کتاب با گردآوری محتوا از جامعه برنامهنویسان Stack Overflow تهیه شده و به شکل رایگان منتشر گردیده است. تمرکز آن بر روی آموزش دستورات، مفاهیم و بهترین روشهای استفاده از PowerShell برای خودکارسازی کارها و مدیریت سیستمها است.خلاصه کتاب PowerShell Notes for Professionals:
این کتاب با مباحث مقدماتی مانند شروع کار با PowerShell، متغیرها، عملگرها، حلقهها، شرطها، و کار با رشتهها آغاز میشود تا کاربرانی که تازه وارد دنیای اسکریپتنویسی هستند بتوانند بهسرعت با مفاهیم پایه آشنا شوند. سپس به مباحث پیشرفتهتر نظیر HashTable، کار با اشیاء، توابع، کلاسها، ماژولها و مدیریت پروفایلهای PowerShell میپردازد. همچنین کتاب استفاده از متغیرهای محیطی، پردازش جریانها (Stream) و مدیریت خروجیها را با مثالهای عملی توضیح میدهد. در بخشهای بعدی موضوعاتی نظیر PowerShell Remoting، اجرای دستورات در پسزمینه، مدیریت فایلهای XML و CSV، کار با REST API، اجرای کوئریهای SQL، مدیریت بستهها و ارتباط TCP بررسی میشوند. همچنین مباحث مهمی مانند امنیت و رمزنگاری، مدیریت Credentialها، امضای اسکریپتها، اتوماسیون زیرساخت، Desired State Configuration (DSC) و کار با ماژولهای Active Directory و AWS پوشش داده شدهاند.فهرست مطالب کتاب PowerShell Notes for Professionals:
Getting started with PowerShell
Variables in PowerShell
Operators
Special Operators
Basic Set Operations
Conditional logic
Loops
Switch statement
Strings
HashTables
Working with Objects
PowerShell Functions
PowerShell Classes
PowerShell Modules
PowerShell profiles
Calculated Properties
Using existing static classes
Built-in variables
Automatic Variables
Environment Variables
Splatting
PowerShell “Streams”; Debug, Verbose, Warning, Error, Output and Information
Sending Email
PowerShell Remoting
Working with the PowerShell pipeline
PowerShell Background Jobs
Return behavior in PowerShell
CSV parsing
Working with XML Files
Communicating with RESTful APIs
PowerShell SQL queries
Regular Expressions
Aliases
Using the progress bar
exe Command-Line
Cmdlet Naming
Running Executables
Enforcing script prerequisites
Using the Help System
Modules, Scripts and Functions
Naming Conventions
Common parameters
Parameter sets
PowerShell Dynamic Parameters
GUI in PowerShell
URL Encode/Decode
Error handling
Package management
TCP Communication with PowerShell
PowerShell Workflows
Embedding Managed Code (C# | VB)
How to download latest artifact from Artifactory using PowerShell script (v2.0 or below)?
Comment-based help
Archive Module
Infrastructure Automation
PSScriptAnalyzer – PowerShell Script Analyzer
Desired State Configuration
Using ShouldProcess
Scheduled tasks module
ISE module
Creating DSC Class-Based Resources
WMI and CIM
ActiveDirectory module
SharePoint Module
Introduction to Psake
Introduction to Pester
Handling Secrets and Credentials
Security and Cryptography
Signing Scripts
Anonymize IP (v4 and v6) in text file with PowerShell
Amazon Web Services (AWS) Rekognition
Amazon Web Services (AWS) Simple Storage Service (S3)