توضیحاتی در مورد کتاب :
"کاما"--"قالب" -- "افزایش و کاهش" -- "پیوستن" -- "خلاصه" -- "فصل 6: متغیرها، آرایه ها و هشتبل ها" -- "نام گذاری و ایجاد متغیرها" -- "متغیر" دستورات" -- "Clear-Variable" -- "Get-Variable" -- "New-Variable" -- "Remove-Variable" -- "Set-Variable" -- "Variable scope" -- "Local and Global scope" " -- "حوزه خصوصی" -- "حوزه اسکریپت" -- "تبدیل نوع و نوع" -- "اشیاء اختصاص داده شده به متغیرها" -- "آرایه ها" -- "ایجاد یک آرایه" -- "آرایه ها با یک نوع" - - "افزودن عناصر به آرایه" -- "انتخاب عناصر از آرایه" -- "تغییر مقادیر عناصر در یک آرایه" -- "حذف عناصر از آرایه" -- "حذف عناصر بر اساس شاخص" -- "حذف عناصر توسط مقدار" -- "پاک کردن یک آرایه" -- "پر کردن متغیرها از آرایه ها" -- "آرایه های چند بعدی و ناهموار" -- "Hashtables" -- "ایجاد یک hashtable" -- "افزودن و تغییر عناصر به یک hashtable" -- "انتخاب عناصر از یک hashtable" -- "شماره یک hashtable" -- "حذف عناصر از hashtable" -- "فهرست ها، فرهنگ لغت، صف ها، و پشته ها" -- "فهرست ها" -- "ایجاد یک لیست" - - "افزودن عناصر به لیست" -- "انتخاب عناصر از لیست" -- "حذف عناصر از لیست" -- "تغییر مقادیر عناصر در لیست" -- "فرهنگ لغت ها" -- "ایجاد فرهنگ لغت" -- "افزودن و تغییر عناصر در فرهنگ لغت" -- "انتخاب عناصر از فرهنگ لغت" -- "شمارش فرهنگ لغت" -- "حذف عناصر از فرهنگ لغت" -- "صف ها" -- "ایجاد یک صف" -- "شمارش" صف" -- "افزودن عناصر به صف" -- "حذف عناصر از صف" -- "پشته ها" -- "ایجاد پشته" -- "شمارش پشته" -- "افزودن عناصر به پشته" - - "حذف عناصر از پشته" -- "خلاصه" -- "فصل 7: انشعاب و حلقه" -- "عبارات شرطی" -- "If, else و elseif" -- "تخصیص در دستورات if" -- " Switch - "Wildcard and Regex;"Expressions"--"Loops" - "Foreach" - "For" - "Do and do while" - "While" - "Break and Continue"-- "خلاصه" -- "فصل 8: کار با دات نت" -- "مجموعه ها" -- "فضای نام" -- "انواع" -- "کلاس ها" -- "سازندگان" -- "سازندگان فراخوانی" -- "سازندگان فراخوانی" با فهرستهایی از آرگومانها - «آرگمونها بهعنوان آرایه» - «ویژگیها و روشها» - «ویژگیهای استاتیک» - «روشهای استاتیک» - «کلاسهای غیر عمومی» - «شتابدهندههای نوع» - «استفاده از " -- "استفاده از مجموعه ها" -- "استفاده از فضاهای نام" -- "خلاصه" -- "فصل 9: تجزیه و دستکاری داده ها" -- "دستکاری رشته ها" -- "نمایه سازی در رشته ها" -- "روش ها و آرایه های رشته ای" -- "Substring" -- "Split" -- "Replace" -- "Trim, TrimStart, and TrimEnd" -- "Insert and Remove" -- "IndexOf and LastIndexOf" -- "PadLeft and PadRight" -- "ToUpper" ، ToLower و ToTitleCase - "Contains، StartsWith و EndsWith" - "روشهای زنجیره ای" - "تبدیل رشته ها" - "کار با Base64" - "چگونه Base64 کار می کند" - "کار با CSV" - - "Convert-String" -- "ConvertFrom-String" -- "Number handling" -- "Large byte values" -- "Power-of-10" -- "Hexadecimal" -- "Using System. ریاضی" -- "تبدیل رشته ها به مقادیر عددی" -- "دستکاری تاریخ و زمان" -- "پارامترهای تاریخ زمان" -- "تجزیه تاریخ" -- "تغییر تاریخ" -- "مقایسه تاریخ" -- "خلاصه" -- "فصل 10: عبارات با قاعده" -- "اصول Regex" -- "اشکال زدایی عبارات منظم" -- "نویسه های تحت اللفظی" -- "هر کاراکتر (.)" -- "تکرار با * و " -- "کاراکتر فرار ( \)" -- "کاراکترهای اختیاری" -- "کاراکترهای غیر قابل چاپ" -- "لنگرها" -- "تکرار" -- "کاوش در کمیت کننده ها" -- "کلاس های کاراکتر" -- "محدوده ها" -- "نویسه های نفی شده" class" -- "تفریق کلاس کاراکتر" -- "کلاس های کاراکترهای کوتاه" -- "تناوب" -- "گروه بندی" -- "تکرار گروه ها" -- "محدود کردن تناوب" -- "گرفتن مقادیر؛" دستور Remove-Module "--"فرمان Find-Module" -- "فرمان Install-Module" -- "فرمان Save-Module" -- "Snap-in چیست؟" -- "استفاده از snap-in" -- "خلاصه" -- "فصل 4: کار با اشیاء در PowerShell" -- "Pipelines" -- "خروجی استاندارد" -- "خروجی غیر استاندارد" -- "خط لوله آبجکت " -- "اعضا" -- "فرمان Get-Member" -- "دسترسی به خصوصیات" -- "استفاده از روش ها" -- "تغییرکننده های دسترسی" -- "فرمان Add-Member" -- "شمارش و فیلتر کردن" - - "فرمان ForEach-Object" -- "Where-Object فرمان" -- "انتخاب و مرتب سازی" -- "فرمان Select-Object" -- "فرمان Sort-Object" -- "گروه بندی و اندازه گیری" -- "فرمان Group-Object" -- "The Measure-Object" -- "Comparing" -- "وارد کردن، صادرات و تبدیل" -- "فرمان Export-Csv" -- "فرمان Import-Csv" - - "Export-Clixml و Import-Clixml" -- "خلاصه" -- "فصل 5: عملگرها" -- "عملگرهای حسابی" -- "اولویت عملگر" -- "عملگرهای جمع و تفریق" -- "ضرب، تقسیم، و عملگرهای مدول" -- "تغییر عملگرها به چپ و جابجایی به راست" -- "عملگرهای انتساب" -- "انتساب، جمع و تخصیص، و تفریق و تخصیص" -- "ضرب و تخصیص، تقسیم و تخصیص، و مدول و تخصیص" -- "عملگرهای مقایسه" -- "حساسیت به حروف بزرگ" -- "مقایسه عملگرها و آرایه ها" -- "برابر و نه برابر" -- "مانند و نه مانند" -- "بزرگتر از و کمتر از" -- "شامل و در" -- "اپراتورهای مبتنی بر بیان منظم" -- "تطابق و مطابقت ندارد" -- "جایگزین" -- "تقسیم" -- "اپراتورهای باینری" -- "دودویی و" -- "دودویی یا" " -- "انحصاری باینری یا" -- "باینری نه" -- "عملگرهای منطقی" -- "و" -- "یا" -- "انحصاری یا" -- "نه" -- "عملگرهای نوع" -- " As" -- "هست و نیست" -- "اپراتورهای تغییر مسیر" -- "تغییر مسیر به یک فایل" -- "تغییر مسیر جریانها به خروجی استاندارد" -- "تغییر جهت به null" -- "اپراتورهای دیگر" -- "تماس; جلد "--"حق نشر" -- "اعتبار" -- "درباره نویسندگان" -- "درباره داور" -- "www.PacktPub.com" -- "بازخورد مشتری" -- "فهرست مطالب" - - "پیشگفتار" -- "فصل 1: مقدمه ای بر PowerShell" -- "PowerShell چیست؟" -- "مرجع سریع" -- "نظرات" -- "کاراکترهای خاص" -- "تیک در PowerShell" -- "متداول اپراتورها " -" رها کردن خروجی ناخواسته " -" ایجاد آرایه ها و هشت برابر " -" رشته ها " -" متغیرهای متفاوتی محفوظ " -" دستورات سریع و کلیدهای داغ " -" ویراستاران PowerShell " -" PowerShell ISE " -- "ویژگی ها" -- "نصب پیش نمایش ISE" -- "شروع ISE" -- "کد ویژوال استودیو" -- "ویژگی ها" -- "کنسول" -- "کنترل نسخه (Git)" -- "PowerShell در لینوکس" " -- "در حال نصب PowerShell" -- "فایل های PowerShell کجا هستند؟" -- "تغییر پوسته" -- "پروفایل ها" -- "اسکریپت نویسی چند پلت فرم" -- "انتهای خطوط" -- "رمزگذاری فایل" -- " جداکننده مسیر" -- "مثال" -- "خلاصه" -- "فصل 2: کار با PowerShell" -- "دریافت کمک" -- "راهنمای به روز رسانی" -- "فرمان Get-Help" -- "Syntax" - - "نمونه ها" - "پارامتر" - "سوئیچ های دقیق و کامل" - "ذخیره-راهنما" - "به روز رسانی-راهنما" - "درباره فایل های راهنما" - "نام گذاری و کشف فرمان" - "افعال" " -- "اسمها" -- "یافتن دستورات" -- "نام مستعار" -- "پارامترها و مجموعه پارامترها" -- "پارامترها" -- "پارامترهای اختیاری" -- "پارامترهای موقعیتی اختیاری" -- "پارامترهای اجباری" - - "پارامترهای موقعیتی اجباری" - "سوئیچ پارامترها" - "پارامترهای رایج" - "مقادیر پارامتر" - "مجموعه پارامترها" - "تأیید، WhatIf، و نیرو" - "تأیید پارامتر" - "ConfirmPreference" " -- "پارامتر WhatIf" -- "WhatIfPreference" -- "پارامتر اجباری" -- "ارائه دهندگان" -- "درایوها با استفاده از ارائه دهندگان" -- "استفاده از ارائه دهندگان" -- "خلاصه" -- "فصل 3: ماژول ها و اسنپ" -Ins " -- "یک ماژول چیست؟" -- "گالری PowerShell چیست؟" -- "فرمان Get-Module" -- "فرمان Import-Module؛"گروه های ضبط نامگذاری شده"--"غیر- گرفتن گروه ها" -- "نمونه هایی از عبارات منظم" -- "آدرس های MAC" -- "آدرس های IP" -- "فرمان Netstat" -- "خلاصه" -- "فصل 11: فایل ها، پوشه ها و رجیستری" -- "کار با ارائه دهندگان" -- "پیمایش" -- "دریافت موارد" -- "درایوها" -- "اقلام" -- "آزمایش وجود" -- "ایجاد و حذف موارد" -- "فراخوانی موارد" -- "مورد" ویژگیها - «ویژگیهای سیستم فایل» - «افزودن و حذف ویژگیهای فایل» - «مقادیر رجیستری» - «مجوزها» - «مالکیت» - «دسترسی و حسابرسی» - «محافظت از قوانین» - «ارث» و پرچم های انتشار" -- "حذف ورودی های کنترل دسترسی" -- "کپی کردن لیست ها و ورودی ها" -- "افزودن ورودی های کنترل دسترسی" -- "حقوق سیستم فایل" -- "حقوق ثبت" -- "معاملات" -- "کاتالوگ های فایل" " -- "New-FileCatalog" -- "Test-FileCatalog" -- "خلاصه" -- "فصل 12: ابزار مدیریت ویندوز" -- "کار با WMI" -- "کلاسهای WMI" -- "فرمانهای WMI" - - "زبان جستجوی WMI" - "درک SELECT، WHERE و FROM" - "توالی های فرار و کاراکترهای عام" - "عملگرهای منطقی" - "عملگرهای مقایسه" - "مقادیر نقل قول" - "کلاس های مرتبط" " -- "مسیر شی WMI" -- "استفاده از ASSOCIATORS OF" -- "CIM cmdlet" -- "دریافت نمونه" -- "دریافت کلاسها" -- "روشهای فراخوانی" -- "ایجاد نمونه" -- "کار با جلسات CIM - "کلاس های مرتبط" - "cmdlet های WMI" - "دریافت نمونه ها" - "کار با تاریخ" - "دریافت کلاس ها" - "روش های تماس" - "ایجاد نمونه ها" - " کلاس های مرتبط" -- "مجوزها" -- "مجوزهای اشتراک گذاری" -- "ایجاد دایرکتوری مشترک" -- "دریافت یک توصیفگر امنیتی" -- "افزودن ورودی کنترل دسترسی" -- "تنظیم توصیفگر امنیتی" -- " مجوزهای WMI" -- "دریافت یک توصیفگر امنیتی" -- "ماسک دسترسی" -- "WMI و SDDL" -- "خلاصه" -- "فصل 13: HTML، XML، و JSON" -- "HTML" -- "ConvertTo-Html
توضیحاتی در مورد کتاب به زبان اصلی :
"Comma"--"Format" -- "Increment and decrement" -- "Join" -- "Summary" -- "Chapter 6: Variables, Arrays, and Hashtables " -- "Naming and creating variables" -- "Variable commands" -- "Clear-Variable" -- "Get-Variable" -- "New-Variable" -- "Remove-Variable" -- "Set-Variable" -- "Variable scope" -- "Local and Global scope" -- "Private scope" -- "Script scope" -- "Type and type conversion" -- "Objects assigned to variables" -- "Arrays" -- "Creating an array" -- "Arrays with a type" -- "Adding elements to an array" -- "Selecting elements from an array" -- "Changing element values in an array" -- "Removing elements from an array" -- "Removing elements by index" -- "Removing elements by value" -- "Clearing an array" -- "Filling variables from arrays" -- "Multi-dimensional and jagged arrays" -- "Hashtables" -- "Creating a hashtable" -- "Adding and changing elements to a hashtable" -- "Selecting elements from a hashtable" -- "Enumerating a hashtable" -- "Removing elements from a hashtable" -- "Lists, dictionaries, queues, and stacks" -- "Lists" -- "Creating a list" -- "Adding elements to the list" -- "Selecting elements from the list" -- "Removing elements from the list" -- "Changing element values in a list" -- "Dictionaries" -- "Creating a dictionary" -- "Adding and changing elements in a dictionary" -- "Selecting elements from a dictionary" -- "Enumerating a dictionary" -- "Removing elements from a dictionary" -- "Queues" -- "Creating a queue" -- "Enumerating the queue" -- "Adding elements to the queue" -- "Removing elements from the queue" -- "Stacks" -- "Creating a stack" -- "Enumerating the stack" -- "Adding elements to the stack" -- "Removing elements from the stack" -- "Summary" -- "Chapter 7: Branching and Looping " -- "Conditional statements" -- "If, else, and elseif" -- "Assignment within if statements" -- "Switch" -- "Wildcard and Regex;"Expressions"--"Loops" -- "Foreach" -- "For" -- "Do until and do while" -- "While" -- "Break and continue" -- "Summary" -- "Chapter 8: Working with .NET " -- "Assemblies" -- "Namespaces" -- "Types" -- "Classes" -- "Constructors" -- "Calling constructors" -- "Calling constructors with lists of arguments" -- "Arguments as an array" -- "Properties and methods" -- "Static properties" -- "Static methods" -- "Non-public classes" -- "Type accelerators" -- "Using" -- "Using assemblies" -- "Using namespaces" -- "Summary" -- "Chapter 9: Data Parsing and Manipulation " -- "String manipulation" -- "Indexing into strings" -- "String methods and arrays" -- "Substring" -- "Split" -- "Replace" -- "Trim, TrimStart, and TrimEnd" -- "Insert and Remove" -- "IndexOf and LastIndexOf" -- "PadLeft and PadRight" -- "ToUpper, ToLower, and ToTitleCase" -- "Contains, StartsWith, and EndsWith" -- "Chaining methods" -- "Converting strings" -- "Working with Base64" -- "How Base64 works" -- "Working with CSV" -- "Convert-String" -- "ConvertFrom-String" -- "Number manipulation" -- "Large byte values" -- "Power-of-10" -- "Hexadecimal" -- "Using System. Math" -- "Converting strings to numeric values" -- "Date and time manipulation" -- "DateTime parameters" -- "Parsing dates" -- "Changing dates" -- "Comparing dates" -- "Summary" -- "Chapter 10: Regular Expressions " -- "Regex basics" -- "Debugging regular expressions" -- "Literal characters" -- "Any character (.)" -- "Repetition with * and +" -- "The escape character (\)" -- "Optional characters" -- "Non-printable characters" -- "Anchors" -- "Repetition" -- "Exploring the quantifiers" -- "Character classes" -- "Ranges" -- "Negated character class" -- "Character class subtraction" -- "Shorthand character classes" -- "Alternation" -- "Grouping" -- "Repeating groups" -- "Restricting alternation" -- "Capturing values;"The Remove-Module command"--"The Find-Module command" -- "The Install-Module command" -- "The Save-Module command" -- "What is a snap-in?" -- "Using snap-ins" -- "Summary" -- "Chapter 4: Working with Objects in PowerShell " -- "Pipelines" -- "Standard output" -- "Non-standard output" -- "The object pipeline" -- "Members" -- "The Get-Member command" -- "Accessing properties" -- "Using methods" -- "Access modifiers" -- "The Add-Member command" -- "Enumerating and filtering" -- "The ForEach-Object command" -- "Where-Object command" -- "Selecting and sorting" -- "The Select-Object command" -- "The Sort-Object command" -- "Grouping and measuring" -- "The Group-Object command" -- "The Measure-Object command" -- "Comparing" -- "Importing, exporting, and converting" -- "The Export-Csv command" -- "The Import-Csv command" -- "Export-Clixml and Import-Clixml" -- "Summary" -- "Chapter 5: Operators " -- "Arithmetic operators" -- "Operator precedence" -- "Addition and subtraction operators" -- "Multiplication, division, and modulus operators" -- "Shift left and shift right operators" -- "Assignment operators" -- "Assign, add and assign, and subtract and assign" -- "Multiply and assign, divide and assign, and modulus and assign" -- "Comparison operators" -- "Case-sensitivity" -- "Comparison operators and arrays" -- "Equal to and not equal to" -- "Like and not like" -- "Greater than and less than" -- "Contains and in" -- "Regular-expression-based operators" -- "Match and not match" -- "Replace" -- "Split" -- "Binary operators" -- "Binary and" -- "Binary or" -- "Binary exclusive or" -- "Binary not" -- "Logical operators" -- "And" -- "Or" -- "Exclusive or" -- "Not" -- "Type operators" -- "As" -- "Is and isnot" -- "Redirection operators" -- "Redirection to a file" -- "Redirecting streams to standard output" -- "Redirection to null" -- "Other operators" -- "Call;"Cover "--"Copyright" -- "Credits" -- "About the Authors" -- "About the Reviewer" -- "www.PacktPub.com" -- "Customer Feedback" -- "Table of Contents" -- "Preface" -- "Chapter 1: Introduction to PowerShell " -- "What is PowerShell?" -- "Quick reference" -- "Comments" -- "Special characters" -- "Tick in PowerShell" -- "Common operators" -- "Dropping unwanted output" -- "Creating arrays and hashtables" -- "Strings" -- "Common reserved variables" -- "Quick commands and hot keys" -- "PowerShell editors" -- "PowerShell ISE" -- "Features" -- "Installing ISE Preview" -- "Starting ISE" -- "Visual Studio Code" -- "Features" -- "Console" -- "Version control (Git)" -- "PowerShell on Linux" -- "Installing PowerShell" -- "Where are the PowerShell files?" -- "Changing the shell" -- "Profiles" -- "Multiplatform scripting" -- "Line endings" -- "File encoding" -- "Path separator" -- "Example" -- "Summary" -- "Chapter 2: Working with PowerShell " -- "Getting help" -- "Updatable help" -- "The Get-Help command" -- "Syntax" -- "Examples" -- "Parameter" -- "Detailed and Full switches" -- "Save-Help" -- "Update-Help" -- "About help files" -- "Command naming and discovery" -- "Verbs" -- "Nouns" -- "Finding commands" -- "Aliases" -- "Parameters and parameter sets" -- "Parameters" -- "Optional parameters" -- "Optional positional parameters" -- "Mandatory parameters" -- "Mandatory positional parameters" -- "Switch parameters" -- "Common parameters" -- "Parameter values" -- "Parameter sets" -- "Confirm, WhatIf, and Force" -- "Confirm parameter" -- "ConfirmPreference" -- "WhatIf parameter" -- "WhatIfPreference" -- "Force parameter" -- "Providers" -- "Drives using providers" -- "Using providers" -- "Summary" -- "Chapter 3: Modules and Snap-Ins " -- "What is a module?" -- "What is the PowerShell Gallery?" -- "The Get-Module command" -- "The Import-Module command;"Named capture groups"--"Non-capturing groups" -- "Examples of regular expressions" -- "MAC addresses" -- "IP addresses" -- "Netstat command" -- "Summary" -- "Chapter 11: Files, Folders, and the Registry " -- "Working with providers" -- "Navigating" -- "Getting items" -- "Drives" -- "Items" -- "Testing existence" -- "Creating and deleting items" -- "Invoking items" -- "Item properties" -- "Filesystem properties" -- "Adding and removing file attributes" -- "Registry values" -- "Permissions" -- "Ownership" -- "Access and audit" -- "Rule protection" -- "Inheritance and propagation flags" -- "Removing access control entries" -- "Copying lists and entries" -- "Adding access control entries" -- "Filesystem rights" -- "Registry rights" -- "Transactions" -- "File catalogs" -- "New-FileCatalog" -- "Test-FileCatalog" -- "Summary" -- "Chapter 12: Windows Management Instrumentation " -- "Working with WMI" -- "WMI classes" -- "WMI commands" -- "The WMI Query Language" -- "Understanding SELECT, WHERE, and FROM" -- "Escape sequences and wildcard characters" -- "Logic operators" -- "Comparison operators" -- "Quoting values" -- "Associated classes" -- "WMI object path" -- "Using ASSOCIATORS OF" -- "CIM cmdlets" -- "Getting instances" -- "Getting classes" -- "Calling methods" -- "Creating instances" -- "Working with CIM sessions" -- "Associated classes" -- "The WMI cmdlets" -- "Getting instances" -- "Working with dates" -- "Getting classes" -- "Calling methods" -- "Creating instances" -- "Associated classes" -- "Permissions" -- "Sharing permissions" -- "Creating a shared directory" -- "Getting a security descriptor" -- "Adding an access control entry" -- "Setting the security descriptor" -- "WMI permissions" -- "Getting a security descriptor" -- "The access mask" -- "WMI and SDDL" -- "Summary" -- "Chapter 13: HTML, XML, and JSON " -- "HTML" -- "ConvertTo-Html