آشنایی با ابزار ویندوز پاورشل (PowerShell)

آشنایی با ابزار ویندوز پاورشل

در شبکه های کامپیوتری برای انعطاف پذیری بیشتر هنگام کار با سیستم به صورت local یا از طریق remote ممکن است که بخواهید از ویندوز پاورشل استفاده کنید. ویندوز پاورشل یک پوسته از دستورات full-featured است که می توانید از دستورات Built-In به نام cmdlets و ویژگی های Built-In برنامه نویسی و ابزارهای استاندارد خط فرمان استفاده کنید.

کنسول ویندوز پاورشل و محیط گرافیکی اسکریپت نویسی به طور پیش فرض بر روی سیستم عامل های کلاینتی از ویندوز 7 به بعد و در ویندوز سرور نصب شده اند اما یکسری ویژگی های دیگر ویندوز پاورشل به طور پیش فرض نصب نمی شوند که باید بسته به نیاز خود آن ها را نصب کنید مانند PowerShell 2.0 engine ، که برای سازگاری با نسخه قبلی ویندوز پاورشل است، و Windows PowerShell Web Access ، که اجازه میدهد یک سرور به عنوان Web Gateway برای مدیریت از راه دور سرور با استفاده از PowerShell صورت بگیرد.

ساختار نوشتاری کامند در ویندوز پاورشل به صورته verb-noun است یعنی اول فعل مورد نظر خود را وارد می کنیم و بعد بلایی که میخواهیم سر آن فعل بیاید را در ادامه آن وارد میکنیم مانند get-help.

فعل های متداولی که در ویندوز پاورشل استفاده می شود:

  • GET: از این دستور برای فراخوان کردن یه object خاص استفاده می شود.
  • SET: با این دستور میتوان تنظیمات خاصی از یه object را تغییر داد مثلا پسورد یه کلاینت را عوض کرد یا اکانتش را غیرفعال کرد.
  • new: با این دستور میتوان یک object جدید ایجاد کرد مثلا اکانت جدید ساخت یا یک vpn connection ساخت و …
  • REMOVE: با این دستور میتوان یک obejct خاص را پاک کرد.

در ویندوز پاورشل نسخه 3 به بعد شما می توانید کمک (help) به صورت online داشته باشید. اما اگر این قابلیت در سیستم عامل شما وجود نداشت، باید آن را دانلود کنید یا داخل پاورشل import کنید. برای این کار می توانید از کامند Update-Help برای دانلود و نصب فایل های راهنمای موجود در اینترنت استفاده کنید. کامند Update-Help بدون پارامتر برای به روزرسانی فایل های راهنما برای تمام ماژول های نصب شده در کامپیوتر است.

از جمله کامندهای دیگر که در پاورشل بسیار کاربرد دارند می توان به موارد زیر اشاره کرد:

  • Get-Location: برای نمایش مکان فعلی از این کامند استفاده میشود.
  • Set-Location: برای تغییر مسیر مکان فعلی از این کامند استفاده میشود.
  • Copy-Item: برای کپی کردن فایل از این کامند استفاده میشود.
  • Remove-Item: برای حذف یک فایل یا پوشه از این کامند استفاده میشود.
  • Move-Item: برای جابجایی یک فایل یا پوشه از این کامند استفاده میشود.
  • Rename-Item: برای تغییر نام یک فایل از این کامند استفاده میشود.
  • New-Item: برای ایجاد یک فایل یا پوشه جدید از این کامند استفاده میشود.

درصورت داشتن هرگونه سوال می توانید آن را در کامنت ها با ما مطرح کنید.

بیشتر بخوانید: آموزش نصب PowerShell 7 در ویندوز 10

نوشتن دیدگاه

آدرس ایمیل شما منتشر نخواهد شد.