โดย
- Stephen J. Bigelow บรรณาธิการอาวุโสด้านเทคโนโลยี
เผยแพร่:16 กุมภาพันธ์ 2023
สภาพแวดล้อมการเขียนสคริปต์แบบรวมของ Windows PowerShell (ISE) คืออะไร
สภาพแวดล้อมการเขียนสคริปต์แบบรวมของ Windows PowerShell (ISE) เป็นส่วนติดต่อผู้ใช้แบบกราฟิกและแอปพลิเคชันโฮสต์ส่วนหน้าสำหรับ Windows PowerShell ISE ช่วยให้นักพัฒนาเรียกใช้คำสั่ง PowerShell และสร้าง ทดสอบ และปรับปรุงสคริปต์ PowerShell โดยไม่ต้องดำเนินการโดยตรงในอินเทอร์เฟซบรรทัดคำสั่ง (CLI) ของ PowerShell แบบดั้งเดิม
เมื่อมองแวบแรก PowerShell ISE เป็นส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ที่สะดวกสำหรับคอนโซล PowerShell ISE มีการควบคุมการแก้ไข ความช่วยเหลือผู้ใช้ และคุณลักษณะการใช้งานที่ง่ายดายอื่นๆ ที่หลากหลายซึ่งไม่มีใน PowerShell ตัวอย่างเช่น ISE รองรับการแก้ไขหลายบรรทัด การเติมแท็บให้สมบูรณ์ การระบายสีตามไวยากรณ์ การดำเนินการแบบเลือก ความช่วยเหลือตามบริบท และการสนับสนุนหลายภาษา ตัวเลือกเมนูและแป้นพิมพ์ลัดใน ISE เลียนแบบงานทั่วไปหลายอย่างที่มักทำในคอนโซล PowerShell
คุณลักษณะ PowerShell ISE
Windows 10 PowerShell ISE โดยทั่วไปจะปรากฏด้านล่าง พื้นที่คอนโซลทั่วไป - บานหน้าต่างคอนโซล - จะแสดงเป็นสีน้ำเงินเข้ม ชุดการควบคุมไฟล์และมุมมองที่คุ้นเคยวางอยู่บนแถบเครื่องมือด้านบน รวมถึงปุ่มเพื่อเริ่มเซสชัน PowerShell ระยะไกล เช่นเดียวกับคอนโซล PowerShell ทั่วไป
อินเทอร์เฟซ Windows 10 PowerShell ISE สามารถให้คำสั่ง PowerShell ได้ ผู้ใช้ PowerShell ISE สามารถเข้าถึงความช่วยเหลือสำหรับ ISE ได้โดยคลิกปุ่มวิธีใช้ในแถบเครื่องมือด้านบนและเลือกวิธีใช้ Windows PowerShell ISE ซึ่งจะเปิดหน้าเว็บที่นำเสนอคำอธิบายและรายละเอียดของ PowerShell ISE และการอ่านเพิ่มเติม
คุณสมบัติหลักอย่างหนึ่งของ ISE คือการเข้าถึงไลบรารีคำสั่งภาษาสคริปต์ PowerShell ที่สมบูรณ์ซึ่งมีให้จากหน้าต่างคำสั่งที่อยู่ทางด้านขวา นักพัฒนาสามารถค้นหาคำสั่งตามตัวอักษรและเจาะลึกตามกลุ่มคำสั่งซึ่งสามารถกรองได้เพื่อป้อนพารามิเตอร์ที่เกี่ยวข้องทั้งหมดภายในแผงด้านขวา จากนั้นพวกเขาสามารถแทรกคำสั่งที่กำหนดค่าอย่างถูกต้องลงในคอนโซลโดยไม่จำเป็นต้องพิมพ์คำสั่งทั้งหมดด้วยมือ
คุณลักษณะหลักที่สองของ ISE 2.0 คือการสนับสนุนสภาพแวดล้อมการดำเนินการพร้อมกันสูงสุด 32 รายการ ISE เวอร์ชันก่อนหน้ารองรับสูงสุดแปดเท่านั้น นี่อาจดูเหมือนเป็นการทำงานหลายอย่างพร้อมกันมาก แต่นักพัฒนาสามารถใช้ความสามารถนี้เพื่อทำงานกับสคริปต์ที่เกี่ยวข้อง และปรับแต่งและปรับปรุงแบบเรียลไทม์ในขณะที่เห็นผลกระทบทันทีจากการเปลี่ยนแปลงในสคริปต์อื่นๆ ที่เกี่ยวข้อง
ป>
คุณสมบัติอื่นๆ ของ ISE เกี่ยวข้องกับการสนับสนุนการแก้ไขเป็นหลัก ตัวอย่างเช่น ISE รองรับการแก้ไขหลายบรรทัด โดยอนุญาตให้แทรกบรรทัดว่างหรือบรรทัดใหม่ใต้บรรทัดที่เลือกภายในบานหน้าต่างคำสั่ง การดำเนินการแบบเลือกช่วยให้นักพัฒนาสามารถเรียกใช้หรือทดสอบส่วนที่ต้องการของสคริปต์ได้โดยการไฮไลท์ส่วนที่ต้องการของสคริปต์แล้วคลิกปุ่มเรียกใช้สคริปต์หรือกดปุ่ม F5 ในทำนองเดียวกัน ผู้ใช้สามารถเพิ่มเบรกพอยท์เพื่อตรวจสอบตัวแปรและตรวจสอบพฤติกรรมของสคริปต์ที่จุดวิกฤติได้ รองรับการคัดลอกและวางข้อความ ระบบช่วยเหลือตามบริบทให้ข้อมูลเพิ่มเติมเกี่ยวกับรายการใดๆ ISE มีตัวเลือกการปรับแต่งบางอย่าง และผู้ใช้สามารถปรับแต่งสีข้อความ แบบอักษร และเค้าโครงได้ เพิ่มหมายเลขบรรทัดและคอลัมน์ และปรับแป้นพิมพ์ลัด
PowerShell ISE เวอร์ชันใหม่กว่าเพิ่มความสามารถในการเติมข้อความอัตโนมัติสำหรับ cmdlets พารามิเตอร์ ไฟล์ และค่า ความสามารถในการบันทึกอัตโนมัติจะจัดเก็บสคริปต์ทุกๆ สองสามนาทีเพื่อหลีกเลี่ยงการสูญเสียเนื้อหาหากเกิดข้อขัดข้อง ฟังก์ชัน Snippets จะบันทึกส่วนสั้นๆ ของโค้ดเพื่อนำมาใช้ซ้ำ และรายการที่ใช้ล่าสุดช่วยให้เข้าถึงไฟล์ล่าสุดได้อย่างรวดเร็ว PowerShell ISE ผสานบานหน้าต่างคำสั่งและเอาต์พุตไว้ในมุมมองเดียวเพื่อสะท้อนการตอบสนองของคอนโซล PowerShell อย่างใกล้ชิดยิ่งขึ้น ผู้ใช้สามารถขยายคุณสมบัติและฟังก์ชันการทำงานของ PowerShell ISE ด้วยโค้ดตาม ISE Scripting Object Model
การใช้ PowerShell ISE
Windows PowerShell ISE เป็นเครื่องมือแก้ไขโดยพื้นฐานที่ใช้ในการสร้าง แก้ไข ทดสอบ และรันสคริปต์ PowerShell ในสภาพแวดล้อม Windows ISE นำเสนอสภาพแวดล้อมการแก้ไขและการดำเนินการที่ยืดหยุ่นและโต้ตอบได้มากกว่าคอนโซล PowerShell แบบดั้งเดิม
- ประหยัดเวลาและลดข้อผิดพลาดเมื่อสร้างสคริปต์ สคริปต์จะใช้บรรทัดคำสั่งที่ซับซ้อนตามลำดับยาวๆ เป็นประจำ โดยแต่ละบรรทัดมีพารามิเตอร์ที่ละเอียด คุณสามารถสร้างสคริปต์เดียวกันใน PowerShell และ PowerShell ISE ได้ แต่ฟีเจอร์ ISE เช่น ดัชนีแบบโต้ตอบของคำสั่งที่มีอยู่และตามบริบททำให้ง่ายต่อการค้นหาคำสั่งที่สำคัญ เลือกพารามิเตอร์ที่เหมาะสมภายในบานหน้าต่าง จากนั้นปล่อยคำสั่งที่มีรูปแบบถูกต้องลงในสคริปต์ การดำเนินการนี้พร้อมกับคุณสมบัติการแก้ไขอื่นๆ เช่น การคัดลอกและวาง สามารถประหยัดเวลาได้ด้วยการเร่งการจัดรูปแบบคำสั่งที่เหมาะสม ตลอดจนลดข้อผิดพลาดในการพิมพ์และไวยากรณ์ทั่วไปที่อาจใช้เวลานานในการค้นหาและแก้ไข
- ปรับปรุงการแก้ไขข้อบกพร่องและการทดสอบสคริปต์ โดยพื้นฐานแล้วสคริปต์คือซอฟต์แวร์ขนาดสั้นซึ่งมีคำแนะนำเกี่ยวข้องกับภาษาสคริปต์ PowerShell เช่นเดียวกับซอฟต์แวร์อื่นๆ จะต้องมีข้อผิดพลาด การกำกับดูแล และผลที่ตามมาโดยไม่ตั้งใจที่เกิดจากสคริปต์ คุณลักษณะ ISE เช่น ดีบักเกอร์แบบรวมและการเน้นไวยากรณ์สามารถเน้นข้อผิดพลาดทั่วไปและแนะนำการแก้ไขก่อนที่จะเรียกใช้สคริปต์ ความสามารถเพิ่มเติม เช่น เบรกพอยต์และการดำเนินการแบบเลือกช่วยให้นักพัฒนาตรวจสอบส่วนที่ต้องการของสคริปต์และจงใจหยุดการดำเนินการที่จุดวิกฤติในสคริปต์เพื่อตรวจสอบสถานะของตัวแปรที่สำคัญและพฤติกรรมอื่นๆ
- รับข้อมูลเชิงลึกมากขึ้นเกี่ยวกับสคริปต์ที่เกี่ยวข้อง สคริปต์อาจเป็นเอนทิตีที่มีการโต้ตอบสูง โดยที่สคริปต์ตัวหนึ่งโต้ตอบกับสคริปต์อื่น ซึ่งอาจส่งผลให้เกิดความสัมพันธ์ที่ซับซ้อนซึ่งอาจเป็นเรื่องยากที่จะติดตามด้วยกลไกการดำเนินการพื้นฐาน เช่น PowerShell ISE รองรับสภาพแวดล้อมการดำเนินการพร้อมกันหลายรายการ ช่วยให้นักพัฒนาสามารถโหลดและติดตามความสัมพันธ์ระหว่างเหตุและผลระหว่างสคริปต์หลายตัวในเวลาเดียวกัน ISE ช่วยในการแก้ไขปัญหา โดยเฉพาะอย่างยิ่งหลังจากการเปลี่ยนแปลงในสคริปต์ตัวหนึ่งทำให้เกิดการทำงานที่ไม่คาดคิดหรือข้อผิดพลาดในอีกตัวหนึ่ง
PowerShell กับ PowerShell ISE
PowerShell และ PowerShell ISE ต่างก็มีความสามารถในการเขียนสคริปต์แบบเดียวกันสำหรับสภาพแวดล้อม Windows ความแตกต่างหลักระหว่างทั้งสองคือความสะดวกสบาย PowerShell เป็นสภาพแวดล้อมการเขียนสคริปต์และการดำเนินการที่เรียบง่ายและตรงไปตรงมามากขึ้น ในขณะที่ ISE ให้คุณสมบัติการแก้ไขและการดำเนินการที่ยืดหยุ่นและให้อภัยมากขึ้น PowerShell อาจเป็นแพลตฟอร์มที่ดีสำหรับงานง่ายๆ ที่มีการดำเนินการที่ชัดเจน ISE เหมาะกว่าเมื่องานเขียนสคริปต์มีขนาดใหญ่ ซับซ้อนกว่า และเชื่อมโยงกัน
การเปรียบเทียบโปรแกรมประมวลผลคำให้การเปรียบเทียบเสียง เครื่องมืออย่าง Notepad เหมาะอย่างยิ่งในการสร้างและแก้ไขบันทึกย่อและข้อความที่สั้นและตรงไปตรงมา แต่เครื่องมืออย่าง Word มีคุณสมบัติการแก้ไข แบบอักษร สี การจัดรูปแบบ ตลอดจนการตรวจสอบการสะกดและไวยากรณ์ที่มากกว่ามาก ดังนั้น Word จึงอาจเป็นเครื่องมือที่ดีกว่าสำหรับงานที่ซับซ้อน เช่น การเขียนรายงานอย่างมืออาชีพและการพัฒนาบทในหนังสือ อย่างไรก็ตาม เครื่องมือทั้งสองยังเป็นโปรแกรมประมวลผลคำ
ข้อดีของ PowerShell ISE
โดยสรุป ข้อดีของ PowerShell ISE มีดังต่อไปนี้:
- ประหยัดเวลา;
- ข้อผิดพลาดน้อยลงเมื่อสร้างสคริปต์
- แป้นพิมพ์ลัดที่คล้ายกันซึ่งจำลองงานที่เป็นไปได้ใน PowerShell
- ปรับปรุงการดีบักและการทดสอบ และ
- ข้อมูลเชิงลึกมากขึ้นเกี่ยวกับสคริปต์ที่เกี่ยวข้อง
ข้อเสียของ PowerShell ISE
ข้อเสียของ PowerShell ISE มีดังต่อไปนี้:
- ความซับซ้อนที่ไม่จำเป็นสำหรับงานบางอย่าง
- ขาดการสนับสนุนสำหรับเซสชันแบบโต้ตอบ
- จำกัดเพจ;
- ขาดการสนับสนุนสำหรับคำสั่งเดิมบางอย่าง
วิธีเรียกใช้ PowerShell ISE
Windows PowerShell ISE พร้อมใช้งานใน Windows 11, 10, 8.1, 8.0 และ 7 รวมถึง Windows Server 2008 R2 SP1 และใหม่กว่า PowerShell ISE สามารถเปิดใช้งานบนพีซีได้ด้วยวิธีใดวิธีหนึ่งจากสองวิธี:
- คลิกเริ่ม ค้นหา PowerShell ในแถบค้นหา จากนั้นเลือก Windows PowerShell ISE จากรายการแอปผลลัพธ์
- เปิดพรอมต์ Windows Run หรือเชลล์คำสั่งใดๆ พิมพ์ powershell_ise.exe แล้วกด Enter
เมื่อเปิดตัว ISE แล้ว ผู้ใช้จะสามารถใช้ ISE ได้ด้วยวิธีทั่วไปหลายวิธี
- ใช้บานหน้าต่างคอนโซล เมื่อ ISE เริ่มต้นขึ้น มันจะทำงานเหมือนกับ PowerShell ทุกประการ และผู้ใช้สามารถป้อนคำสั่งลงในบานหน้าต่างคอนโซล ซึ่งเป็นพื้นที่สีน้ำเงินเข้มขนาดใหญ่ของ GUI ได้เหมือนกับว่าเป็น PowerShell ตัวอย่างเช่น หากต้องการรันคำสั่ง เพียงพิมพ์คำสั่งลงในบานหน้าต่างคอนโซลที่พร้อมท์คำสั่งแล้วกด Enter ผู้ใช้สามารถป้อนและดำเนินการหลายคำสั่งได้โดยใช้ Shift+Enter ซึ่งเป็นการส่งคืนบรรทัดระหว่างคำสั่งต่างๆ ผู้ใช้สามารถหยุดการดำเนินการคำสั่งด้วยปุ่มหยุดการทำงานใน GUI หรือด้วย Ctrl+Break บนแป้นพิมพ์
- สร้างและใช้แท็บ PowerShell ISE 2.0 รองรับสภาพแวดล้อมหรือเซสชันการดำเนินการพร้อมกันสูงสุด 32 รายการพร้อมกันแต่เป็นอิสระ แต่ละสภาพแวดล้อมเรียกว่า แท็บ และผู้ใช้สามารถสลับระหว่างแท็บต่างๆ ได้ตามต้องการ หากต้องการสร้างแท็บใหม่ ให้คลิกแท็บ PowerShell ใหม่บนเมนูไฟล์ ผู้ใช้สามารถเลือกสร้างและใช้แท็บ PowerShell ระยะไกลเพื่อสร้างเซสชันบนคอมพิวเตอร์ระยะไกลได้ แม้ว่าการดำเนินการนี้จะต้องมีรายละเอียดเพิ่มเติมเพื่อเข้าสู่ระบบและเข้าถึงคอมพิวเตอร์ระยะไกล
- จัดการเบรกพอยต์สำหรับการแก้ไขข้อบกพร่อง ISE รองรับการใช้เบรกพอยต์ ซึ่งเป็นจุดในสคริปต์ที่หยุดการทำงานชั่วคราวเพื่อตรวจสอบตัวแปรและสภาพแวดล้อมด้วยตนเอง เมื่อพบจุดพัก ผู้ใช้สามารถเรียกใช้คำสั่งเพื่อตรวจสอบสถานะของสคริปต์ ทำการเปลี่ยนแปลงสถานะของสคริปต์ และแม้แต่ดำเนินการสคริปต์ต่อได้ ผู้ใช้สามารถใช้เบรกพอยท์บรรทัดเพื่อหยุดชั่วคราว ณ ตำแหน่งเฉพาะ เบรกพอยต์ตัวแปรเพื่อหยุดชั่วคราวเมื่อตัวแปรที่ต้องการเปลี่ยนแปลง และเบรกพอยต์คำสั่งเพื่อหยุดชั่วคราวเมื่อพบคำสั่งที่ต้องการ ISE ช่วยให้ผู้ใช้ตั้งค่า ลบ และเปิด/ปิดใช้งานเบรกพอยต์ได้
- เรียกใช้โปรไฟล์เมื่อ ISE เริ่มต้น โปรไฟล์คือสคริปต์ที่ทำงานเมื่อเซสชันเริ่มต้น โปรไฟล์มีความสำคัญในการกำหนดค่าสภาพแวดล้อม PowerShell ISE สำหรับนามแฝง ฟังก์ชัน ตัวแปร สีและแบบอักษร และการตั้งค่าอื่นๆ ที่ใช้ในเซสชันหรือแท็บ ISE ผู้ใช้สามารถสร้าง เลือก แก้ไข และเปิด/ปิดใช้งานโปรไฟล์ใน ISE ได้
- เขียนและเรียกใช้สคริปต์ การใช้งานหลักสำหรับ ISE คือการเขียน แก้ไข และเรียกใช้สคริปต์ Windows PowerShell ไฟล์สคริปต์อาจรวมถึงไฟล์สคริปต์ทั่วไป (.ps1) ไฟล์ข้อมูลสคริปต์ (.psd1) และไฟล์โมดูลสคริปต์ (.psm1) รวมถึงไฟล์อื่นๆ เช่น ไฟล์การกำหนดค่า (.ps1xml) ไฟล์ XML และไฟล์ข้อความ เมื่อต้องการสร้างไฟล์สคริปต์ใหม่ ให้คลิก ใหม่ บนแถบเครื่องมือ หรือคลิก ใหม่ บนเมนู ไฟล์ ไฟล์เปล่าใหม่จะปรากฏในแท็บไฟล์ใหม่ ผู้ใช้สามารถเพิ่มคำสั่งและข้อมูลเพื่อเขียนสคริปต์ได้ หากต้องการเรียกใช้สคริปต์ ให้คลิกเรียกใช้สคริปต์บนแถบเครื่องมือหรือคลิกเรียกใช้บนเมนูไฟล์ หากต้องการเรียกใช้สคริปต์เพียงบางส่วน ให้เลือกหรือไฮไลต์ส่วนที่ต้องการของสคริปต์แล้วคลิกเรียกใช้การเลือกบนเมนูไฟล์ หรือคลิกเรียกใช้การเลือกบนแถบเครื่องมือ
การสร้างสคริปต์อย่างง่ายใน PowerShell ISE
ไฟล์ PowerShell สามารถเปิดและแก้ไขได้ในบานหน้าต่างสคริปต์ PowerShell ISE รองรับไฟล์หลายประเภท รวมถึงไฟล์สคริปต์ (.ps1), ไฟล์ข้อมูลสคริปต์ (.psd1) และไฟล์โมดูลสคริปต์ (.psm1) รวมถึงไฟล์การกำหนดค่า (.ps1xml), ไฟล์ XML และไฟล์ข้อความ หากต้องการสร้างไฟล์สคริปต์ใหม่:
- คลิกไอคอนสคริปต์ใหม่ในแถบเครื่องมือหรือคลิกไฟล์ จากนั้นคลิกใหม่ในเครื่องมือด้านบน แท็บใหม่จะเปิดขึ้นสำหรับไฟล์ที่ไม่มีชื่อ ซึ่งจะเป็นไฟล์สคริปต์ .ps1 ตามค่าเริ่มต้น
- พิมพ์สคริปต์ใหม่ สำหรับแบบฝึกหัดนี้ ลองเขียนคำสั่งง่ายๆ ไปยังมอนิเตอร์ เช่น Write-host "นี่คือผลลัพธ์ทดสอบไปยังมอนิเตอร์"
ป้อนสคริปต์ใหม่ในแท็บใหม่ - บันทึกสคริปต์ใหม่โดยคลิกไอคอนบันทึกสคริปต์ในแถบเครื่องมือหรือคลิกไฟล์ จากนั้นคลิกบันทึกหรือบันทึกเป็นในเครื่องมือด้านบน
- ป้อนชื่อที่เป็นประโยชน์สำหรับสคริปต์ เช่น testscript1.ps1
- เรียกใช้สคริปต์โดยคลิกไอคอนเรียกใช้สคริปต์ในแถบเครื่องมือ หรือคลิกไฟล์ จากนั้นคลิกเรียกใช้ในเครื่องมือด้านบน สำหรับตัวอย่างนี้ ข้อความจะปรากฏในบานหน้าต่าง PowerShell
สคริปต์ใหม่จะดำเนินการในบานหน้าต่าง PowerShell ที่ด้านล่าง โปรดทราบว่าโดยปกติการเรียกใช้สคริปต์จะถูกบล็อกโดยค่าเริ่มต้นเพื่อเป็นมาตรการรักษาความปลอดภัย หากสคริปต์ปฏิเสธที่จะทำงาน อาจจำเป็นต้องเปลี่ยนนโยบายการดำเนินการบนคอมพิวเตอร์เพื่อให้สคริปต์ทำงานได้
ผู้ใช้สามารถใช้ประโยชน์จากคุณลักษณะการแก้ไขจุดบกพร่องของ PowerShell ISE ได้โดยการเรียกใช้สคริปต์บางส่วน ตัวอย่างเช่น ผู้ใช้สามารถเลือกหรือไฮไลต์ส่วนที่ต้องการของสคริปต์ จากนั้นคลิกไฟล์ จากนั้นคลิกเรียกใช้การเลือก ในทำนองเดียวกัน คุณสามารถหยุดสคริปต์โดยเจตนาได้โดยการคลิกหยุดการดำเนินการบนแถบเครื่องมือหรือพิมพ์ CTRL+Break
การสนับสนุนและการแทนที่ของ Microsoft
สภาพแวดล้อมการเขียนสคริปต์แบบรวมของ PowerShell เปิดตัวครั้งแรกกับ Windows PowerShell v2 ISE ได้รับการแก้ไขและอัปเดตสำหรับ PowerShell v3 ตั้งแต่เดือนกุมภาพันธ์ 2020 ISE ได้รับการรองรับใน Windows PowerShell ทุกเวอร์ชันจนถึงเวอร์ชัน 5.1
สิ่งสำคัญที่ควรทราบคือ ISE ไม่ได้อยู่ในระหว่างการพัฒนาอีกต่อไป แม้ว่า ISE ยังคงได้รับการสนับสนุนด้วยแพทช์ด้านความปลอดภัยและการทำงาน แต่ไม่มีแผนที่จะอัปเดต ISE สำหรับ PowerShell v6 หรือใหม่กว่า ผู้ใช้ PowerShell v6 และใหม่กว่าอาจต้องการละทิ้ง ISE แทนแพลตฟอร์ม ISE อื่น เช่น Visual Studio Code พร้อมส่วนขยาย PowerShell ที่พร้อมใช้งานผ่าน Visual Studio Marketplace
ทางเลือกอื่นๆ สำหรับ PowerShell ISE ได้แก่ Sapien PowerShell Studio 2023, Idera PowerShell Plus และ Notepad++
อ่านต่อเกี่ยวกับสภาพแวดล้อมการเขียนสคริปต์แบบรวมของ Microsoft Windows PowerShell (ISE)
- แนวทางปฏิบัติที่ดีที่สุดสำหรับการใช้ PowerShell ISE สำหรับการเขียนสคริปต์
- สร้างสคริปต์การตรวจสอบประสิทธิภาพ PowerShell ทีละขั้นตอน
- ตั้งค่าการบันทึกบล็อกสคริปต์ PowerShell เพื่อเพิ่มความปลอดภัย
- วิธีอัปโหลดและดาวน์โหลดไฟล์ด้วยสคริปต์ PowerShell FTP
- เมื่อใดควรใช้พรอมต์คำสั่งของ Windows เทียบกับ PowerShell
เจาะลึกการดำเนินงานด้านไอทีและการจัดการโครงสร้างพื้นฐาน
-
วิธีค้นหาและปรับแต่งโปรไฟล์ PowerShell ของคุณ
โดย:แอนโทนี่ ฮาวเวลล์
-
วิธีการดีบักสคริปต์ PowerShell ได้สำเร็จ
โดย:แอนโทนี่ ฮาวเวลล์
-
วิธีใช้ส่วนขยาย PowerShell สำหรับโค้ด Visual Studio
โดย:แอนโทนี่ ฮาวเวลล์
-
เมื่อใดควรใช้พรอมต์คำสั่งของ Windows เทียบกับ PowerShell
โดย:แอนโทนี่ ฮาวเวลล์