วิธีสร้าง Windows PowerShell Snap-in
สแน็ปอิน Windows PowerShell จัดเตรียมกลไกสำหรับการลงทะเบียนชุด cmdlets และผู้ให้บริการ Windows PowerShell รายอื่นด้วยเชลล์ ซึ่งจะเป็นการขยายฟังก์ชันการทำงานของเชลล์ สแน็ปอิน Windows PowerShell สามารถลงทะเบียน cmdlets และผู้ให้บริการทั้งหมดในแอสเซมบลีเดียว หรือสามารถลงทะเบียนรายการ cmdlets และผู้ให้บริการเฉพาะได้
แอสเซมบลีสแน็ปอินควรได้รับการติดตั้งในไดเร็กทอรีที่มีการป้องกัน เช่นเดียวกับที่ติดตั้งกับระบบปฏิบัติการอื่น มิฉะนั้น ผู้ใช้ที่เป็นอันตรายสามารถแทนที่แอสเซมบลีด้วยรหัสที่ไม่ปลอดภัย
คลาสสแน็ปอิน Windows PowerShell
คลาสสแน็ปอิน Windows PowerShell ทั้งหมดได้รับมาจากคลาส System.Management.Automation.PSSnapIn หรือ System.Management.Automation.Custompssnapin
ตัวอย่าง
การเขียน Windows PowerShell Snap-in: ตัวอย่างนี้แสดงวิธีการสร้างสแน็ปอินที่ใช้ในการลงทะเบียน cmdlets และผู้ให้บริการทั้งหมดในแอสเซมบลี
การเขียน Windows PowerShell Snap-in แบบกำหนดเอง: ตัวอย่างนี้แสดงวิธีสร้างสแนปอินแบบกำหนดเองที่ใช้ในการลงทะเบียนชุด cmdlets และผู้ให้บริการเฉพาะที่อาจมีหรือไม่มีอยู่ในแอสเซมบลีเดียว
ดูเพิ่มเติม
System.Management.Automation.PSSnapIn
System.Management.Automation.Custompssnapin
การลงทะเบียน Cmdlets
Windows PowerShell เชลล์ SDK