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

ساخت وبلاگ
آشنایی با پاورشل در ویندوز سرور 2012

دستورات پاورشل را Cmdlet گویند.

برای اجرای پاورشل :

  • کادر Run  راباز کنید
  • دستور powershell.exe را تایپ کنید

می توان از دستورات cmd استفاده کرد.

ماژول ها پکیجی از cmdlet ها هستند.

cmdlet ها به حروف بزرگ و کوچک حساس نیستند.

برای اطمینان از اجرای دستورات و دریافت ماژول ها در پاورشل باید مطمئن شوید که executionpolicy اجازه چنین کاری را به شما می دهد با خیر بدین منظور دستور زیر را در پاورشل تایپ کنید:

get-executionpolicy

اگر جواب Remotesigned بود این اجازه داده شده است. در غیر این صورت دستور زیر را تایپ نمائید :

set-executionpolicy remotesighned

گرفتن Help دستورات در پاورشل :

دستور گرفتن help در پاورشل Get-help و یا Man می‌باشد. 

به طور مثال شما می‌خواهید اطلاعاتی از دستور stop-process دریافت کنید ، دستور مورد نیاز شما به شکل زیر باید وارد گردد.

Get-help stop-process

برای دریافت help در پاورشل می‌توانید از دستور Man نیز استفاده کنید. این دستور که همانند دستور Man در لینوکس است به شما اطلاعات کاملی از یک دستور خواهد داد.

به طور مثال این دستور به شکل زیر وارد می‌گردد.

Man stop-process

اگر در صورت وارد کردن دستور Get-Help اطلاعات کاملی از دستورات برای شما به نمایش در نیامد ، فایل help پاورشل را با وارد کردن دستور زیر آپدیت کنید.

Update-help

نکته : در صورتی که Update-help با خطا روبه‌رو شد ، پاورشل خود را به صورت Run as Administrator باز کنید.

 

فهرست گیری از فایلها و دایرکتوری ها

دستور بعدی که در این آموزش به آن می‌پردازیم دستور Get-Childitem است. این دستور برای دریافت فهرست فایل‌ها و پوشه‌ها کاربرد دارد.

استفاده از این دستور بسیار ساده است و کافی است آن را بدون پارامتر در پاورشل وارد کنید.

PS C:> Get-childitem
 

در کنار این دستور ، دستور دیگری به نام ls نیز کاربرد دارد و شما با وارد کردن آن خروجی همانند دستور Get-Childitem خواهید گرفت.

دستور ls و یا Get-Childitem دارای یک پارامتر پرکاربرد به نام attribute- است که با استفاده از آن می‌توانید لیست کاملی از فایل‌های مخفی و یا ... را ببینید.

Ls -attibutes hidden

یا

Get-childitem -attributes h

یا

ls -Attrib h

نکته : تمام دستوراتی که یک عملیات را انجام می‌دهند دارای پارامتر و ساختار یکسانی می‌باشند.

حرکت بین پوشه ها در پاورشل

دستور تغییر آدرس در پاورشل Set-Location می‌باشد ولی شما ‌می‌توانید از دستور Cd برای جابه‌جایی بین دایرکتوری‌ها نیز استفاده کنید.

ساختار دستور Set-Location

Set-location D:multimedia

یا

Cd c:windows

یکی از مزیت‌های پاورشل و دستور Set-Location رفتن به دایرکتوری‌های رجیستری ویندوز است که به کمک آن می‌توانید به ویرایش کلیدهای رجیستری بپردازید.

برای رفتن به رجیستری ویندوز باید از پارمتر path- و به همراه نام مخفف دایرکتوری رجیستری استفاده نمایید.

Set-location -path “HKCU”

پس از وارد شدن دستور بالا به دایرکتوری HKEY Current User خواهید رفت.

 

پاک کردن صفحه پاورشل

در پاورشل برای پاک کردن صفحه می‌توانید از دستور cls و یا clear استفاده نمایید.

ساختار دستور Cls و Clear در پاورشل

Cls

یا

Clear

نمایش محتوای فایل های متنی در پاروشل

برای نمایش محتوای فایل‌های متنی در پاورشل دستور Get-Content و یا نسخه مستعار آن Cat استفاده کنید.

روش استفاده از این دستور بسیار ساده بوده و تنها کافی است دستور را با نام فایل متنی به صورت کامل وارد کنید.

ساختار دستور Cat و Get-Content

Cat azar.txt

یا

Get-content azar.txt

دستور چاپ دایرکتوری در حال اجرا :
pwd

دستور نام HOST :
hostname

دستور ایجاد دایرکتوری :
mkdir

دستور تغییر دایرکتوری :
CD

دستور برگشت یک فولدر به عقب :
..cd

آموزش HTML...
ما را در سایت آموزش HTML دنبال می کنید

برچسب : نویسنده : hamidroshan بازدید : 167 تاريخ : شنبه 30 آذر 1398 ساعت: 22:48