วิธีการนำเข้า Cmdlets โดยใช้โมดูล
บทความนี้อธิบายวิธีการนำเข้า cmdlet ของเซสชัน PowerShell โดยใช้โมดูลไบนารี
บันทึก
สมาชิกของโมดูลสามารถประกอบด้วย cmdlets, ผู้ให้บริการ, ฟังก์ชัน, ตัวแปร, นามแฝง และอื่นๆ อีกมากมาย สแน็ปอินสามารถมีได้เฉพาะ cmdlets และผู้ให้บริการเท่านั้น
วิธีโหลด cmdlets โดยใช้โมดูล
สร้างโฟลเดอร์โมดูลที่มีชื่อเดียวกันกับไฟล์แอสเซมบลีที่ใช้ cmdlet ของ ในขั้นตอนนี้ โฟลเดอร์โมดูลจะถูกสร้างขึ้นในโฟลเดอร์ Windows
system32%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymoduleตรวจสอบให้แน่ใจว่าตัวแปรสภาพแวดล้อม
PSModulePathมีเส้นทางไปยังโฟลเดอร์โมดูลใหม่ของคุณ ตามค่าเริ่มต้น โฟลเดอร์ระบบจะถูกเพิ่มลงในตัวแปรสภาพแวดล้อมPSModulePathแล้ว หากต้องการดูPSModulePathให้พิมพ์:$env:PSModulePath-
คัดลอกแอสเซมบลี cmdlet ลงในโฟลเดอร์โมดูล
เพิ่มไฟล์รายการโมดูล (
.psd1) ในโฟลเดอร์รูทของโมดูล PowerShell ใช้รายการโมดูลเพื่อนำเข้าโมดูลของคุณ สำหรับข้อมูลเพิ่มเติม โปรดดูวิธีการเขียนรายการโมดูล PowerShellเรียกใช้คำสั่งต่อไปนี้เพื่อเพิ่ม cmdlet ของเซสชัน:
Import-Module [Module_Name]ขั้นตอนนี้สามารถใช้เพื่อทดสอบ cmdlet ของคุณ จะเพิ่ม cmdlets ทั้งหมดในแอสเซมบลีในเซสชัน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโมดูล โปรดดูที่ การเขียนโมดูล Windows PowerShell
ดูเพิ่มเติม
วิธีเขียนรายการโมดูล PowerShell
การนำเข้าโมดูล PowerShell
Import-Module
การติดตั้งโมดูล
เกี่ยวกับ_PSModulePath
การเขียน Windows PowerShell Cmdlet