วัตถุประสงค์ของโมเดลออบเจ็กต์การเขียนสคริปต์ 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