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

วัตถุประสงค์ของโมเดลออบเจ็กต์การเขียนสคริปต์ ISE ของ Windows PowerShell


ออบเจ็กต์เชื่อมโยงกับรูปแบบและฟังก์ชันของ Windows PowerShell Integrated Scripting Environment (ISE) การอ้างอิงโมเดลออบเจ็กต์ให้รายละเอียดเกี่ยวกับคุณสมบัติสมาชิกและวิธีการที่ออบเจ็กต์เหล่านี้เปิดเผย มีตัวอย่างเพื่อแสดงวิธีที่คุณสามารถใช้สคริปต์เพื่อเข้าถึงวิธีการและคุณสมบัติเหล่านี้ได้โดยตรง โมเดลอ็อบเจ็กต์การเขียนสคริปต์ทำให้ช่วงของงานต่อไปนี้ง่ายขึ้น

การปรับแต่งรูปลักษณ์ของ Windows PowerShell ISE

คุณสามารถใช้โมเดลออบเจ็กต์เพื่อแก้ไขการตั้งค่าและตัวเลือกของแอปพลิเคชันได้ ตัวอย่างเช่น คุณสามารถแก้ไขได้ดังต่อไปนี้:

  • เปลี่ยนสีของข้อผิดพลาด คำเตือน เอาต์พุตแบบละเอียด และเอาต์พุตการแก้ไขข้อบกพร่อง
  • รับหรือตั้งค่าสีพื้นหลังสำหรับบานหน้าต่างคำสั่ง บานหน้าต่างผลลัพธ์ และบานหน้าต่างสคริปต์
  • ตั้งค่าสีพื้นหน้าสำหรับบานหน้าต่างเอาต์พุต
  • ตั้งชื่อแบบอักษรและขนาดแบบอักษรสำหรับ Windows PowerShell ISE
  • กำหนดค่าคำเตือน การตั้งค่านี้รวมคำเตือนที่ออกเมื่อมีการเปิดไฟล์ในแท็บ PowerShell หลายแท็บ หรือเมื่อมีการเรียกใช้สคริปต์ในไฟล์ก่อนที่ไฟล์จะถูกบันทึก
  • สลับระหว่างมุมมองที่บานหน้าต่างสคริปต์และบานหน้าต่างผลลัพธ์อยู่เคียงข้างกันและมุมมองที่บานหน้าต่างสคริปต์อยู่ด้านบนของบานหน้าต่างผลลัพธ์
  • เชื่อมต่อบานหน้าต่างคำสั่งไปที่ด้านล่างหรือด้านบนของบานหน้าต่างผลลัพธ์

การเพิ่มประสิทธิภาพการทำงานของ Windows PowerShell ISE

คุณสามารถใช้โมเดลออบเจ็กต์เพื่อปรับปรุงฟังก์ชันการทำงานของ Windows PowerShell ISE ตัวอย่างเช่น คุณสามารถ:

  • เพิ่มและแก้ไขอินสแตนซ์ของ Windows PowerShell ISE เอง ตัวอย่างเช่น หากต้องการเปลี่ยนเมนู คุณสามารถเพิ่มรายการเมนูใหม่และแมปรายการเมนูใหม่กับสคริปต์ได้
  • สร้างสคริปต์ที่ทำงานบางอย่างที่คุณสามารถทำได้โดยใช้คำสั่งเมนูและปุ่มใน Windows PowerShell ISE ตัวอย่างเช่น คุณสามารถเพิ่ม ลบ หรือเลือกแท็บ PowerShell
  • เสริมงานที่สามารถทำได้โดยใช้คำสั่งและปุ่มเมนู ตัวอย่างเช่น คุณสามารถเปลี่ยนชื่อแท็บ PowerShell ได้
  • จัดการบัฟเฟอร์ข้อความสำหรับบานหน้าต่างคำสั่ง บานหน้าต่างผลลัพธ์ และบานหน้าต่างสคริปต์ที่เกี่ยวข้องกับไฟล์ ตัวอย่างเช่น คุณสามารถ:

    • รับหรือตั้งค่าข้อความทั้งหมด
    • รับหรือตั้งค่าการเลือกข้อความ
    • รันสคริปต์หรือรันส่วนที่เลือกของสคริปต์
    • เลื่อนบรรทัดเข้าสู่มุมมอง
    • แทรกข้อความที่ตำแหน่งเครื่องหมายรูปหมวก
    • เลือกบล็อกข้อความ
    • รับหมายเลขบรรทัดสุดท้าย
  • ดำเนินการไฟล์ ตัวอย่างเช่น คุณสามารถ:

    • เปิดไฟล์ บันทึกไฟล์ หรือบันทึกไฟล์โดยใช้ชื่ออื่น
    • ตรวจสอบว่าไฟล์มีการเปลี่ยนแปลงหลังจากบันทึกครั้งล่าสุดหรือไม่
    • รับชื่อไฟล์.
    • เลือกไฟล์

งานอัตโนมัติ

คุณสามารถใช้โมเดลออบเจ็กต์การเขียนสคริปต์เพื่อสร้างแป้นพิมพ์ลัดสำหรับการดำเนินการบ่อยครั้ง

ดูเพิ่มเติม

  • ลำดับชั้นโมเดลออบเจ็กต์ ISE

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