Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีสร้างสคริปต์ PowerShell บน Windows 10 และ Windows 11 ด้วย Visual Studio Code

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

ก่อนอื่น คุณต้องเรียนรู้วิธีสร้างสคริปต์ PowerShell พื้นฐาน เมื่อคุณเรียนรู้แล้ว คุณจะสามารถสร้างและเรียกใช้สคริปต์ PowerShell ใน Windows 10 และ Windows 11 เพื่อทำให้เวิร์กโฟลว์ของคุณมีประสิทธิภาพมากขึ้น ซึ่งจะทำให้คุณมีประสิทธิผลมากขึ้น

วิธีสร้างสคริปต์ PowerShell ใน Windows 10 และ Windows 11

ก่อนหน้านี้ คุณสามารถสร้างสคริปต์โดยใช้โปรแกรมแก้ไขข้อความเกือบทุกชนิด อย่างไรก็ตาม ตัวเลือกที่ Microsoft ต้องการในอนาคตคือการใช้ตัวแก้ไข Visual Studio Code กับส่วนขยาย PowerShell

Visual Studio Code (VS Code) เป็นโปรแกรมแก้ไขซอร์สโค้ดที่มีประสิทธิภาพแต่มีน้ำหนักเบาซึ่งทำงานบนเดสก์ท็อปของคุณและพร้อมใช้งานบน Windows, macOS และ Linux

VS Code มาพร้อมกับการสนับสนุน JavaScript, TypeScript และ Node.js ในตัว คุณจะได้รับประโยชน์เพิ่มเติมจากระบบนิเวศน์ของส่วนขยายสำหรับภาษาการพัฒนาอื่นๆ รวมถึง C++, C#, Java, Python, PHP, Go ตลอดจนและรันไทม์ เช่น .NET และ Unity

ในคู่มือนี้ เราจะเน้นที่สิ่งที่ต้องทำเพื่อ เตรียมพีซีของคุณ เพื่อสร้างสคริปต์ PowerShell ใน Windows 10

ติดตั้ง VS Code

1. ดาวน์โหลดตัวติดตั้ง VS Code บน Windows
2. เมื่อดาวน์โหลดแล้ว ให้รันโปรแกรมติดตั้ง (VSCodeUserSetup-{version}.exe) เพื่อติดตั้ง VS Code

หรือคุณสามารถดาวน์โหลดไฟล์ Zip แตกไฟล์ และเรียกใช้โปรแกรมติดตั้ง VS Code ได้จากที่นั่น

เมื่อติดตั้ง VS Code แล้ว จะต้องติดตั้งส่วนขยาย PowerShell เพื่อให้สามารถสร้างสคริปต์ PowerShell ได้

ติดตั้งส่วนขยาย PowerShell บน VS Code

ต่อไปนี้เป็นวิธีเปิด VS Code และติดตั้งส่วนขยาย PowerShell

1. เปิด VS Code
2. คลิก ส่วนขยาย จากบานหน้าต่างด้านซ้าย (ตัวบ่งชี้ลูกศร)
3. ค้นหาและเลือก "PowerShell"
4. คลิก ติดตั้ง ปุ่มเพื่อติดตั้ง PowerShell (หรือ ดูตัวอย่าง PowerShell ) ส่วนขยายใน VS Code
วิธีสร้างสคริปต์ PowerShell บน Windows 10 และ Windows 11 ด้วย Visual Studio Code

หลังจากทำตามขั้นตอนเสร็จแล้ว คุณจะเริ่มสร้างสคริปต์ PowerShell ใน Windows 10 ได้โดยใช้ VS Code

หากคุณต้องการติดตั้งส่วนขยายอื่นๆ ในอนาคต ให้ใช้แป้นพิมพ์ลัด Ctrl + Shift + X จะถูกนำไปที่ส่วนขยาย VS Code โดยตรง หากคุณมีเวลา คุณสามารถทำความคุ้นเคยกับแป้นพิมพ์ลัดอื่นๆ ได้โดยใช้ "แสดงคำสั่งทั้งหมด" ในโค้ด VS Ctrl + Shift + P แป้นพิมพ์ลัด

สร้างสคริปต์ PowerShell ด้วยรหัส VS

สิ่งที่ต้องทำเพื่อสร้างสคริปต์:

1. เปิด VS Code
2. คลิก ไฟล์ เมนูและเลือก ไฟล์ใหม่ ตัวเลือก. หรือ
ใช้ Ctrl + N แป้นพิมพ์ลัด
วิธีสร้างสคริปต์ PowerShell บน Windows 10 และ Windows 11 ด้วย Visual Studio Code
3. จากที่นี่ คุณสามารถไปที่เมนูไฟล์อีกครั้ง จากนั้นเลือก บันทึกเป็น เพื่อเปลี่ยนประเภทไฟล์ หรือใช้แป้นพิมพ์ลัด Ctrl + Shift + S
4. เปลี่ยนชื่อไฟล์และตำแหน่งตามที่คุณต้องการบนพีซีของคุณ เปลี่ยน "บันทึกเป็นประเภท" เป็น PowerShell ตามที่แสดง
วิธีสร้างสคริปต์ PowerShell บน Windows 10 และ Windows 11 ด้วย Visual Studio Code
5. คลิก บันทึก เพื่อบันทึกไฟล์

เมื่อสร้างไฟล์สคริปต์ PowerShell แล้ว ไฟล์ควรปรากฏในไฟล์ของคุณเป็นไฟล์ Windows Powershell โดยมี .ps1 นามสกุลไฟล์. ด้วยไฟล์ PowerShell "TestScript" ที่สร้างขึ้นใหม่ เราสามารถเพิ่มคำสั่งสำหรับไฟล์ที่จะทำงานใน PowerShell นี่คือสิ่งที่ต้องทำ

1. เปิดไฟล์ที่คุณสร้างใน VS Code
2. เขียนใหม่หรือวางสคริปต์ที่คุณต้องการเรียกใช้:
Write-Host "Hello world! I created a PowerShell script!"
สคริปต์ด้านบนจะแสดงข้อความว่า "สวัสดีชาวโลก ฉันสร้างสคริปต์ PowerShell!"
3. (ไม่บังคับ) คุณสามารถใช้ เรียกใช้ ที่มุมขวาบนหรือกด F5 เพื่อเรียกใช้สคริปต์ในหน้าต่าง PowerShell แบบรวมและดูผลลัพธ์ด้านล่างดังที่แสดง
วิธีสร้างสคริปต์ PowerShell บน Windows 10 และ Windows 11 ด้วย Visual Studio Code
4. คลิก ไฟล์ เมนูแล้วคลิก บันทึก เมื่อคุณบันทึกไฟล์เสร็จแล้ว

เปลี่ยนนโยบายการดำเนินการของ Windows ใน PowerShell

เมื่อคุณทำตามขั้นตอนโดยใช้ VS Code เสร็จแล้ว สคริปต์ PowerShell จะพร้อมใช้งาน แต่ก่อนที่คุณจะเรียกใช้ไฟล์สคริปต์ คุณต้องเปลี่ยนนโยบายการดำเนินการใน Windows 10 โดยค่าเริ่มต้น สคริปต์จะไม่ได้รับอนุญาตให้ทำงานใน PowerShell

นี่คือวิธีการเปลี่ยน

1. เปิด PowerShell และ เรียกใช้ในฐานะผู้ดูแลระบบ
2. คัดลอกและวางคำสั่งต่อไปนี้เพื่อเรียกใช้สคริปต์ PowerShell:
Set-ExecutionPolicy RemoteSigned
3. กด Enter เพื่อรันคำสั่ง
4. พิมพ์ A และกด Enter
วิธีสร้างสคริปต์ PowerShell บน Windows 10 และ Windows 11 ด้วย Visual Studio Code

เมื่อมีการเปลี่ยนแปลงนโยบายการดำเนินการของ Windows 10 ใน PowerShell ก็ถึงเวลาเรียกใช้สคริปต์ PowerShell
1. เปิด PowerShell และ เรียกใช้ในฐานะผู้ดูแลระบบ
2. วางเส้นทางของไฟล์ไปยังไฟล์สคริปต์ PowerShell ที่สร้างขึ้น
C:\Users\DAVE\Downloads\TestScript.ps1
3. กด Enter เพื่อเรียกใช้สคริปต์

หลังจากที่คุณทำตามขั้นตอนต่างๆ เสร็จแล้ว สคริปต์ PowerShell จะทำงาน หากสคริปต์เขียนถูกต้อง คุณจะเห็นผลลัพธ์ใน PowerShell
วิธีสร้างสคริปต์ PowerShell บน Windows 10 และ Windows 11 ด้วย Visual Studio Code

ทรัพยากรเพิ่มเติมสำหรับ Windows 10 และ Windows 11

สำหรับบทความที่เป็นประโยชน์เพิ่มเติม ความครอบคลุม และคำตอบสำหรับคำถามที่พบบ่อยเกี่ยวกับ Windows 10 โปรดไปที่แหล่งข้อมูล OnMSFT ที่ด้านล่าง

Windows 10 บน OnMSFT - ทั้งหมดที่คุณต้องรู้

Windows 11 บน OnMSFT - ทั้งหมดที่คุณต้องรู้

OnPodcast:OnMSFT Podcast บน YouTube

มีคำแนะนำสำหรับเคล็ดลับและลูกเล่นของ Windows 10 และ Windows 11 หรือไม่? แจ้งให้เราทราบในความคิดเห็น!