วิธีใช้ Windows Package Manager (winget) บน Windows 11

Windows Package Manager ช่วยให้คุณติดตั้งและจัดการแอปของคุณบน WIndows 11 และ 10 ได้ง่ายขึ้น ต่อไปนี้เป็นวิธีการใช้งาน

หากคุณเป็นผู้ใช้ระดับสูงหรือผู้ที่เคยใช้ระบบปฏิบัติการบน Linux ในบางจุด คุณอาจคุ้นเคยกับแนวคิดของตัวจัดการแพ็คเกจ นี่คือเครื่องมือที่ให้วิธีการติดตั้งและอัปเดตแอปของคุณแบบรวมศูนย์ ขณะเดียวกันก็อาจทำงานได้เร็วกว่าหากคุณต้องการทำงานกับแป้นพิมพ์ นอกจากนี้ยังช่วยให้กู้คืนหลายแอปได้ง่ายขึ้นในคราวเดียว ไมโครซอฟต์ให้ วินโดวส์ 11 (และ 10) ผู้ใช้ตัวจัดการแพ็คเกจอย่างเป็นทางการของตัวเอง เรียกง่ายๆ ว่า Windows Package Manager แต่ยังเป็นที่รู้จักในชื่อ winget

Windows Package Manager รวมอยู่ใน Windows 11 แต่คุณจะไม่เห็นเลยจริงๆ เนื่องจากเป็นส่วนหนึ่งของแพ็คเกจ App Installer (คุณอาจเห็นสิ่งนี้ใน Microsoft Store) ส่วนใหญ่จะใช้ผ่าน Windows Terminal ดังนั้นจึงเป็นแบบข้อความทั้งหมด หากคุณสนใจใช้ Windows Package Manager เพื่อประหยัดเวลา เราพร้อมแสดงให้คุณเห็นว่ามันทำงานอย่างไร

การค้นหาและติดตั้งแอพโดยใช้ Windows Package Manager

แม้ว่าผู้ใช้บางคนที่ไม่คุ้นเคยกับอินเทอร์เฟซแบบข้อความอาจพบว่า Windows Package Manager ค่อนข้างน่ากังวลในตอนแรก แต่จริงๆ แล้วมันก็ใช้งานง่ายและเริ่มต้นใช้งานได้ง่ายมาก การใช้ Windows Package Manager ขั้นพื้นฐานนั้นเกี่ยวข้องกับการค้นหาและติดตั้งแอพ โดยทำตามขั้นตอนเหล่านี้:

  1. คลิกขวาที่ปุ่มเมนู Start บนทาสก์บาร์แล้วเลือก เทอร์มินัล.
  2. หากต้องการค้นหาแอป ให้พิมพ์ ค้นหาวิงเก็ต . เช่น ลองค้นหา Google Chrome โดยการพิมพ์ ค้นหา Winget Chrome.

    หากคุณต้องการรวมช่องว่างในการสืบค้นของคุณ (เช่น Google Chrome) คุณต้องเขียนเป็น ค้นหาวิงเก็ต 'Google Chrome'. ซึ่งทำให้คำค้นหามีทุกสิ่งที่รวมอยู่ในเครื่องหมายคำพูด

  3. หากนี่เป็นครั้งแรกที่คุณใช้คำสั่ง winget คุณอาจต้องยอมรับข้อกำหนดในการให้บริการ กด แล้ว เข้า หากได้รับแจ้ง
  4. ในกรณีนี้ คุณจะเห็นผลลัพธ์ที่แตกต่างกันเล็กน้อยสำหรับ Chrome เวอร์ชันต่างๆ รวมถึงแอปบางแอปที่มีชื่อคล้ายกัน วิธีที่ปลอดภัยที่สุดคือการใช้รหัสแพ็กเกจซึ่งแสดงอยู่ในคอลัมน์ที่สองเพื่อให้ได้แอปที่ถูกต้อง สำหรับ Google Chrome เวอร์ชันเสถียร เราจะใช้ winget ติดตั้ง Google โครเมียม.
    • หากโปรแกรมที่คุณกำลังติดตั้งมีให้บริการผ่าน Microsoft Store (แหล่งที่มาระบุไว้ในคอลัมน์สุดท้ายของรายการ) คุณจะต้องยอมรับข้อกำหนดในการให้บริการด้วย กด แล้ว เข้า.
    • คุณยังสามารถเพิ่ม --ยอมรับ-แพ็คเกจ-ข้อตกลง อาร์กิวเมนต์ของคำสั่ง install เพื่อยอมรับข้อตกลงใดๆ โดยอัตโนมัติ
  5. ตัวติดตั้งจะดาวน์โหลดและเริ่มติดตั้งโปรแกรม บางโปรแกรมสามารถติดตั้งแบบเงียบๆ โดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ แต่จริงๆ แล้ว Chrome ต้องการข้อมูลจากคุณ ดังนั้นคุณจะต้องทำตามขั้นตอนที่เหมาะสมในหน้าต่างการตั้งค่าเฉพาะ คุณยังสามารถปิดใช้งานข้อความแจ้งแบบโต้ตอบได้โดยการเพิ่ม --disable-โต้ตอบ อาร์กิวเมนต์ของคำสั่งด้านบน
  6. พอติดตั้งเสร็จแล้ว ก็ทำขั้นตอนนี้ซ้ำกับแอพอื่นๆ ที่จะติดตั้งได้

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

การอัปเดตแอปของคุณด้วย Windows Package Manager

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

  1. เปิด เทอร์มินัลวินโดวส์.
  2. พิมพ์ อัพเดตวิงเก็ต หรือ อัพเกรดวิงเก็ต เพื่อดูรายการอัปเดตที่มีสำหรับแพ็คเกจของคุณ

    คุณอาจเห็นคำเตือนว่าบางแอปไม่อยู่ในรายการเนื่องจากไม่สามารถระบุเวอร์ชันได้ คุณสามารถใช้ได้ อัปเกรด winget --include-unknown เพื่อดูแพ็คเกจเหล่านี้ด้วย

  3. หากต้องการอัพเดตแพ็คเกจเฉพาะ ให้ป้อน อัพเดตวิงเก็ต, แทนที่ ด้วยรหัสที่เหมาะสมสำหรับแอปที่คุณต้องการอัปเดต
  4. หากต้องการอัพเดตทั้งหมดสามารถเข้าได้ อัพเดต winget -- ทั้งหมด. อีกครั้งคุณสามารถเพิ่ม --รวม-ไม่ทราบ อาร์กิวเมนต์เพื่อติดตั้งแพ็คเกจเวอร์ชันล่าสุดด้วยเวอร์ชันที่ไม่รู้จักบนพีซีของคุณ
  5. แพ็คเกจของคุณจะได้รับการอัปเดตทีละรายการ ขอย้ำอีกครั้งว่าโปรแกรมติดตั้งบางตัวอาจต้องการการแทรกแซงจากคุณ แต่คุณสามารถข้ามไปได้โดยใช้ --disable-โต้ตอบ การโต้แย้ง.

นั่นคือทั้งหมดที่มีให้มัน คุณสามารถเรียกใช้สิ่งนี้อีกครั้งได้ทุกเมื่อที่คุณต้องการให้แน่ใจว่าแอปของคุณอัปเดตอยู่เสมอ

การถอนการติดตั้งแอพด้วย Windows Package Manager

แน่นอน เช่นเดียวกับที่คุณสามารถติดตั้งแอพด้วย Windows Package Manager คุณก็สามารถลบออกได้ในลักษณะเดียวกัน

  1. พิมพ์ รายการปีก เพื่อดูแพ็คเกจทั้งหมดที่ติดตั้งบนคอมพิวเตอร์ของคุณ
  2. ค้นหาสิ่งที่คุณต้องการลบและใช้คำสั่ง ถอนการติดตั้ง winget , แทนที่ ด้วย eID ของแอป ตัวอย่างเช่น สำหรับ Chrome มันจะเป็น: winget ถอนการติดตั้ง Google โครเมียม.
  3. ปฏิบัติตามคำแนะนำบนหน้าจอ หรือใช้ --disable-โต้ตอบ อาร์กิวเมนต์เพื่อให้แอปถูกลบออกอย่างเงียบๆ

การส่งออกและนำเข้าแพ็คเกจของคุณด้วย Windows Package Manager

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

การส่งออกรายการแพ็คเกจของคุณ

หากต้องการส่งออกรายการแพ็คเกจที่ติดตั้งบนพีซีของคุณ เพียงป้อน การส่งออก winget -o สั่งการ. แทนที่ ด้วยพาธที่คุณต้องการให้ไฟล์รายการแพ็กเกจถูกจัดเก็บ แอพบางแอพอาจต้องการให้คุณยอมรับข้อตกลงแหล่งที่มา

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

ในตัวอย่างนี้ เราจะส่งออกรายการแพ็กเกจไปที่ my เอกสาร ไลบรารี่เป็นไฟล์ที่เรียกว่า MyApps.json (ที่ .json จำเป็นต้องมีการขยายเวลา) เพื่อสิ่งนั้นคำสั่งก็คือ การส่งออก winget -o C:\Users\joaoc\Documents\MyApps.jsonแม้ว่าสิ่งนี้จะแตกต่างกันไปตามชื่อผู้ใช้ของคุณและตำแหน่งที่คุณต้องการส่งออกไป

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

การนำเข้ารายการแพ็คเกจของคุณ

หากต้องการนำเข้ารายการแพ็คเกจของคุณ คำสั่งคือ winget นำเข้า -i ที่คุณจะแทนที่ พร้อมเส้นทางไปยังไฟล์ที่คุณต้องการนำเข้า คุณยังสามารถเพิ่ม --ยอมรับ-แพ็คเกจ-ข้อตกลง อาร์กิวเมนต์เพื่อยอมรับข้อตกลงทั้งหมดสำหรับแหล่งที่มาที่ต้องการ

ในตัวอย่างของเรา เราจะใช้ไฟล์เดียวกันด้านบน แต่เราเก็บมันไว้ในโฟลเดอร์ดาวน์โหลดบนพีซีเครื่องใหม่ของเรา คำสั่งจะกลายเป็น winget นำเข้า -i C:\Users\joaoc\Downlaods\MyApps.json --accept-package-agreements. ขอย้ำอีกครั้งว่านั่นเป็นเพียงตัวอย่างของเรา แต่จะแตกต่างกันไปขึ้นอยู่กับตำแหน่งของไฟล์

Windows Package Manager จะพยายามติดตั้งแอพทั้งหมดในรายการแพ็คเกจทีละรายการ บางแพ็คเกจอาจถูกติดตั้งไว้แล้ว เพียงเพราะบางแพ็คเกจเป็นแพ็คเกจที่มาพร้อมกับ Windows 11 สำหรับแอปและการอัปเดตใหม่ คุณอาจต้องโต้ตอบกับผู้ติดตั้งแต่ละราย หรือคุณสามารถใช้ --disable-โต้ตอบ อาร์กิวเมนต์เพื่อข้ามการโต้ตอบทั้งหมดสำหรับผู้ติดตั้งทุกรายเมื่อนำเข้า

สิ่งนี้จะทำให้คุณมีความเข้าใจพื้นฐานเกี่ยวกับวิธีใช้ Windows Package Manager คุณสามารถเจาะลึกลงไปได้อีกเล็กน้อยโดยการเพิ่มแหล่งที่มาที่กำหนดเองสำหรับแอป เช่น ที่เก็บแอปภายในบริษัทของคุณ และคุณยังสามารถ ตรวจสอบความถูกต้องของไฟล์ Manifest สำหรับแอป แต่ฟังก์ชันหลักที่ระบุไว้ข้างต้นคือสิ่งที่คนส่วนใหญ่ต้องการ และมันก็เพียงพอแล้ว มีประโยชน์.

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติอื่นๆ ของ Windows 11 โปรดดูที่ วิธีปรับแต่ง Windows 11. คุณอาจต้องการเรียนรู้ด้วย วิธีถอนการติดตั้งแอพ โดยใช้วิธีการแบบดั้งเดิมมากขึ้น