การใช้งาน function provider
function provider ใช้ในการเข้าถึง ฟังก์ชั่น ที่ถูกกำหนดไว้ใน powershell โดยการใช้ function provider นี้สามารถที่จะเรียกดูฟังก์ชั่นทั้งหมดในระบบออกมาได้ และสามารถเพิ่ม
,แก้ไข และ ลบฟังก์ชั่นได้
function provider นี้จะใช้ File System เป็นโมเดลหลักและ cmdlet ที่ใช้กับ function
สิ่งแรกที่ต้องทำในการเข้าถึง function provider คือเขียนโค้ดดังนี้
Set-Location function:\
หลังจากนั้น ก็ใช้คำสั่ง Get-ChildItem เพื่อเรียนดูข้อมูลทั้งหมด ในตำแหน่งของ function PSDrive ดังนี้
Get-ChildItem
ผลลัพธ์จะมีรายชื่อ CommandType ต่างๆออกมา
เราสามารถเรียกดู ข้อมูล ของฟังก์ชั้นได้ เช่น ถ้าต้องการดูข้อมูลของ ฟังก์ชั่นที่ชื่อ man ก็เขียนได้ดังนี้
Get-Content man
[With great power comes great responsibility]