الرئيسية > Windows PowerShell > PowerShell Providers

PowerShell Providers


الـ Providers  هي عبارة عن الـ Interface بين الـ User  و الـ Data. الـ Providers في PowerShell وظيفتها انها تسهل الوصول للمعلومات اللي من الصعب التعامل معاه بإستخدام Command-Line زي مثلاً الـ Windows Registry ، وده بيكون عن طريق تحويل الـ data stores إلي Mounted Drive يسهل التعامل معاه كأي Drive موجود على الكمبيوتر زي الـ :C او الـ : D، على سبيل المثال في PowerShell Provider اسمه Registry وده وظيفته تحويل الـ Windows Registry إلي PowerShell Drive اسمه Registry لتسهيل التعامل معاه الـ Registry من خلال الـ PowerShell. 

علشان تعرف كل الـ Providers المتاحة في PowerShell إستخدم: 

 Get-PSProvider 

Get-PSProvider

Get-PSProvider Built-in Providers

Built-in Providers

Built-in Providers

 زي ما قولت قبل كده الـ providers بتحول الـ data stores إلي mounted drives بس بتكون من نوع PowerShell او بنسميها PowerShell Drives.   

علشان نعرف الـ PSDrives المتاحة في PowerShell إستخدم: Get-PSDrive 

Get-PSDrive

Get-PSDrive

لو شوفنا الـ Output لـ Get-PSProvider و Get-PSDrive هنلاقي ان الـ output تقريباً واحد بالاَضافه الي الـ Physical drives الخاصه بالكمبيوتر زي الـ hard disk والـ CD-Rom.  

للوصول او الدخول إلي اي PS Drive إستخدم: Set-Location DriveName  

مثال: هنستخدم Set-Location علشان ندخل إلي Alias Drive و نعرض كل الـ Aliases 

Set-Location

Set-Location

 للمعلومات أكتر عن PowerShell Providers: 

http://technet.microsoft.com/en-us/library/dd347723.aspx 

http://msdn.microsoft.com/en-us/library/ee126196(VS.85).aspx 

 

 

  1. لا يوجد تعليقات.
  1. سبتمبر 22, 2010 الساعة 3:48 مساءً

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: