آموزش PowerShell درویندوز سرور 2020 خوش آموز

Cmdlets ها در PowerShell

اساس دستورات PowerShell در واقع cmdlets ها هستند. استراتژی های مختلفی را هنگام طراحی در cmdlets های PowerShell انجام دادند. اولی راحتی حدس زدن یا توانایی پی بردن به نام های cmdlet ها. دستورات PowerShell یا cmdlets با یک Syntax یا شیوه نگارشی استانداردی ایجاد شده اند تا کاربری ساده ای داشته باشند. Cmdlets های PowerShell از فرمت Verb-Noun یا فعل و اسم مانند Get-Service, Stop-Service و یا Import-C...

PowerShell Tools یا ابزارهای PowerShell

PowerShell به طور پیشفرض در ویندوز 7 و ویندوز Server 2008 R2 و نسخه های ویندوز بعد از اینها نصب شده است. در ورژن های جدید تر، پاورشل Feature ها و cmdlets های جدیدتر در دسترس کاربان قرار گرفته اند. برای مثال ویندوز 8 و ویندوز سرور 2012 از cmdlet ، Test-NetConnection پشتیبانی می کنند که به شما امکان اتصال به یک پورت خاص TCP / IP را می دهد، اما این cmdlet در ویندوز 7 حتی در با اجرای آخرین نسخه WMF در...

دستور Get-command در Powershell

دستور Get-Command لیستی از تمامی دستورات موجود در حال حاضر را در اختیار شما قرار می دهد. این لیست خیلی طولانی است و بهتر طبق آنچه که به دنبالش هستید آن را فیلتر کنید. Get-Command -Name name دستورات را با نام داده شده نشان می دهد. اگر نام را دقیق نمی دانید کافیست از کاراکتر * استفاده کنید. مثلا به دستور زیر دقت کنید: ...

افزودن پرینتر با دستورات PowerShell

در این پست به سراغ یک دستور بسیار کاربردی و جالب در PowerShell خواهیم رفت. میخ واهیم در این پست با استفاده از دستورات پاورشل اقدام به نصب پرینتر از Print server در همین سیستم کنیم. انجام اینکار بصورت GUI، کار چندان مشکلی نیست ولی فرم پاورشلی آن، از فرم GUI هم ساده تر است. لطفا دستور زیر را در پاورشل وارد و اجرا کنید. ...

دستور For Each در PowerShell

در این پست به سراغ آموزش دستور For each Loop خواهیم پرداخت. اگر سابقه برنامه نویسی داشته باشید یا آشنایی با حلقه ها در زبان های برنامه نویسی داشته باشید درک For each در این قسمت برای شما خیلی ساده تر خواهد شد. برای توضیح این قسمت نیاز به مقاله ...

دستور import-csv در Powershell

شما با استفاده از دستور Import-Csv می توانید محتویات و Content های یک فایل CSV را در PowerShell در واقع Import می کند. شاید لیستی از User ها را از اکتیو دایرکتوری استخراج کرده باشید و بخواهید در سیستم دیگری Import کنید. هدف هر چه که باشد، کاربرد و کارایی در این نیست که لیست که شامل صدها یا شاید هزاران رکورد باشد، بصورت دستی از جایی به جای دیگر کپی شود. کار با CSV فایل ها که حاوی تعداد زیادی رکورد...

دستور Get-Process در PowerShell

با استفاده از دستور Get-Services لیست از کلیه سرویس های موجود در ویندوز در پاورشل نمایش داده می شود، با استفاده از دستور Get-Process، لیستی از کلیه پردازش های جاری در سیستم را مشاهده کنید. کافیست Powershell را اجرا کنید و دستور زیر را در آن وارد و Enter کنید. ...

دستور Select-Object در Powershell

در پست قبل در خصوص دستور Export-csv بحث کردیم و دیدید که چگونه توسط این دستور از نتایج دستورات دیگر خروجی گرفتیم. مثلا از دستور Get-Service استفاده کردیم و از کلیه سرویس های موجود در ویندوز با استفاده از این دستور خروجی گرفتیم اما می توانیم برخی Properties های این دستور را فقط خروجی بگیریم. مثلا به شکلی دستور را وارد کنیم که کلیه سرویس های ویندوز به همراه Status شان خروجی گرفته شده و در مسیر مشخصی...

دسته بندی مطالب خوش آموز
logo-samandehi