Windows Package Manager หรือที่เรียกว่า winget-cli
, หรือ winget
กล่าวโดยย่อ คือไคลเอ็นต์โอเพนซอร์ซที่มีชุดเครื่องมือที่ใช้ในการติดตั้ง อัปเกรด และจัดการแอปพลิเคชัน ซอฟต์แวร์ และแม้แต่เกมใน Windows 10 และ Windows 11 โดยอัตโนมัติ
Windows Package Manager คืออะไร
หากคุณใช้ Linux ตัวจัดการแพ็คเกจจะธรรมดากว่าและเสนอแนวทางที่คล่องตัวกว่าเพื่อให้คุณติดตั้งซอฟต์แวร์ได้อย่างรวดเร็วและง่ายดายโดยใช้บรรทัดคำสั่ง ไม่จำเป็นต้องไปที่เว็บไซต์หรือร้านค้าเฉพาะเพื่อดาวน์โหลดแอปและเกม
หากคุณใช้ Windows คุณอาจใช้ Microsoft Store หรือไปที่เว็บไซต์เพื่อดาวน์โหลดและติดตั้งแอพ ใน Windows 10 คุณสามารถใช้ตัวจัดการแพ็คเกจยอดนิยมสองตัว Chocolately และ Scoop ได้เช่นกัน
winget
เครื่องมือบรรทัดคำสั่งมาพร้อมกับ Windows 11 และ Windows 10 เวอร์ชันใหม่ (1809 ขึ้นไป) โดยค่าเริ่มต้นเป็นตัวติดตั้งแอปจาก Microsoft Store App Installer รวมเวอร์ชันที่ใช้งานจริงของ winget
เครื่องมือ
หากต้องการติดตั้งแอป ให้พิมพ์ winget
คำสั่งใน PowerShell ในฐานะผู้ดูแลระบบเพื่อติดตั้งซอฟต์แวร์ที่คุณต้องการ หากคุณต้องการทราบว่ามีแอปประเภทใดบ้างใน winget
มี winget-cli
. มากมาย แพ็คเกจที่มีอยู่ในที่เก็บ GitHub ของชุมชน
หากคุณสนใจว่าสามารถติดตั้งแอปพลิเคชันประเภทใดได้ ก่อนอื่นคุณต้องติดตั้ง Windows Package Manager บนพีซีของคุณ
3 วิธีในการติดตั้ง winget
Microsoft เปิดตัวตัวอย่าง Windows Package Manager ที่ Build 2020 มีเพียงสองวิธีในการติดตั้ง ตอนนี้มีสามวิธีในการติดตั้ง winget
บนพีซี Windows 11 ของคุณ
1. ใช้บัญชี Microsoft เพื่อลงชื่อสมัครใช้ Windows Insider Dev Channel
2. ใช้บัญชี Microsoft เพื่อลงทะเบียนโปรแกรม Windows Package Manager Insiders เมื่อคุณสมัครใช้งาน บัญชี Microsoft ของคุณจะถูกนำมาใช้ในการอัปเดตแอปตัวติดตั้งแอปผ่าน Microsoft Store
3. ติดตั้งแพ็คเกจ Windows Desktop App Installer ซึ่งอยู่ในหน้ารุ่นสำหรับ winget
ที่เก็บ การติดตั้งแพ็คเกจนี้จะทำให้คุณได้ winget
ไคลเอ็นต์ แต่จะไม่อนุญาตให้คุณรับการอัปเดตอัตโนมัติจาก Microsoft Store
ค้นหา ติดตั้ง และถอนการติดตั้งแอป
เมื่อติดตั้งแล้ว ต่อไปนี้คือวิธีการค้นหาและค้นหาแพ็คเกจที่จะติดตั้งบนพีซีของคุณ ต่อไปนี้เป็นวิธีใช้ winget search {Id}
คำสั่งในการค้นหาและติดตั้งแอพ
1. พิมพ์คำสั่งต่อไปนี้ใน PowerShell หรือ Command Prompt ในฐานะผู้ดูแลระบบ:
winget search Microsoft
แล้วกด Enter .
2. หากคุณต้องการติดตั้งแอปเฉพาะที่อยู่ในรายการ คุณจะต้องใช้คำสั่ง winget install กับ ชื่อ หรือ รหัส ของแอป รหัสแอปอาจเป็นชุดตัวเลข แต่รหัสแอปอาจปรากฏเป็นชื่ออื่นสำหรับแอปหรือเกมได้
ตัวอย่างเช่น คุณต้องการติดตั้งแอปอย่าง "Microsoft HoloLens" ในการติดตั้งแอป ให้ใช้ winget
. ต่อไปนี้ คำสั่งด้วยหมายเลขรหัสแอปสำหรับ Microsoft HoloLens แล้วกด Enter :
winget install 9NBLGGH4QWNX
หากป้อนอย่างถูกต้อง Microsoft HoloLens จะติดตั้งโดยอัตโนมัติ และคุณจะได้รับข้อความแจ้งว่าแอปหรือเกมของคุณ "ติดตั้งสำเร็จแล้ว"
โปรดทราบว่าบางแอปที่ติดตั้งโดยใช้ winget
อาจกำหนดให้คุณยอมรับข้อกำหนดและ/หรือยอมรับข้อตกลงใบอนุญาตก่อนทำการติดตั้ง
3. หากต้องการถอนการติดตั้งแอป:winget uninstall 9NBLGGH4QWNX
สิ่งที่ยอดเยี่ยมอย่างหนึ่งเกี่ยวกับ Windows Package Manager คือคุณสามารถถอนการติดตั้งแอปที่คุณไม่ได้ใช้ winget
ไปติดตั้งกันก่อน! ตรวจสอบให้แน่ใจว่าคุณมี Name
. ที่ถูกต้อง หรือ Id
เพื่อหลีกเลี่ยงการลบแอพที่ไม่ถูกต้อง!
ขั้นสูง winget
คำสั่ง
นอกจากจะสามารถค้นหา ติดตั้ง และถอนการติดตั้งแอปโดยใช้ Windows Package Manager แล้ว ยังมี winget
. อีกจำนวนมาก คำสั่งที่มีอยู่ นี่คือรายการของ winget
คำสั่งและสิ่งที่พวกเขาทำ
1. พิมพ์ winget features
แล้วกด Enter เพื่อดูรายการคุณลักษณะทดลองที่มีให้
2. winget settings
จะนำคุณไปยังไฟล์ JSON การตั้งค่าของคุณ
3. winget list
จะแสดงรายการแอปทั้งหมดที่ติดตั้งในอุปกรณ์ของคุณ
4. winget install wingetcreate
เพื่อติดตั้ง wingetcreate
เพื่อส่งแพ็กเกจแอปไปยังที่เก็บ GitHub
หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับกระบวนการส่งแพ็คเกจแอป มีวิดีโอแนะนำการใช้งานที่ยอดเยี่ยมซึ่งจัดทำโดย Demitrius Nelon ผู้จัดการโปรแกรมอาวุโส APEX PM ของ Microsoft
5. พิมพ์ winget export -o C:/mylist.txt
เพื่อส่งออกรายการแอพที่ติดตั้งไปยังพีซีของคุณเป็นไฟล์ คุณสามารถเปลี่ยนหรือเปลี่ยนชื่อไฟล์ เปลี่ยนประเภทไฟล์ และเปลี่ยนตำแหน่งบนพีซีของคุณเป็นอะไรก็ได้ที่คุณต้องการ
6. ใช้ winget upgrade --all
เพื่ออัปเดตแอปทั้งหมดที่ติดตั้งในพีซีของคุณเป็นเวอร์ชันล่าสุด เป็นวิธีที่ง่ายและรวดเร็วในการอัพเดทแอพทั้งหมดของคุณ
คุณใช้ Windows Package Manager หรือตัวจัดการแพ็คเกจที่คล้ายกันใน Windows หรือระบบปฏิบัติการอื่นหรือไม่? แจ้งให้เราทราบในความคิดเห็น!