ค้นหาเว็บไซต์

วิธีการนำเข้า Cmdlets โดยใช้โมดูล


บทความนี้อธิบายวิธีการนำเข้า cmdlet ของเซสชัน PowerShell โดยใช้โมดูลไบนารี

บันทึก

สมาชิกของโมดูลสามารถประกอบด้วย cmdlets, ผู้ให้บริการ, ฟังก์ชัน, ตัวแปร, นามแฝง และอื่นๆ อีกมากมาย สแน็ปอินสามารถมีได้เฉพาะ cmdlets และผู้ให้บริการเท่านั้น

วิธีโหลด cmdlets โดยใช้โมดูล

  1. สร้างโฟลเดอร์โมดูลที่มีชื่อเดียวกันกับไฟล์แอสเซมบลีที่ใช้ cmdlet ของ ในขั้นตอนนี้ โฟลเดอร์โมดูลจะถูกสร้างขึ้นในโฟลเดอร์ Windows system32

    %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymodule
  2. ตรวจสอบให้แน่ใจว่าตัวแปรสภาพแวดล้อม PSModulePath มีเส้นทางไปยังโฟลเดอร์โมดูลใหม่ของคุณ ตามค่าเริ่มต้น โฟลเดอร์ระบบจะถูกเพิ่มลงในตัวแปรสภาพแวดล้อม PSModulePath แล้ว หากต้องการดู PSModulePath ให้พิมพ์: $env:PSModulePath

  3. คัดลอกแอสเซมบลี cmdlet ลงในโฟลเดอร์โมดูล

  4. เพิ่มไฟล์รายการโมดูล (.psd1) ในโฟลเดอร์รูทของโมดูล PowerShell ใช้รายการโมดูลเพื่อนำเข้าโมดูลของคุณ สำหรับข้อมูลเพิ่มเติม โปรดดูวิธีการเขียนรายการโมดูล PowerShell

  5. เรียกใช้คำสั่งต่อไปนี้เพื่อเพิ่ม cmdlet ของเซสชัน:

    Import-Module [Module_Name]

    ขั้นตอนนี้สามารถใช้เพื่อทดสอบ cmdlet ของคุณ จะเพิ่ม cmdlets ทั้งหมดในแอสเซมบลีในเซสชัน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโมดูล โปรดดูที่ การเขียนโมดูล Windows PowerShell

ดูเพิ่มเติม

วิธีเขียนรายการโมดูล PowerShell

การนำเข้าโมดูล PowerShell

Import-Module

การติดตั้งโมดูล

เกี่ยวกับ_PSModulePath

การเขียน Windows PowerShell Cmdlet

บทความที่เกี่ยวข้อง