วิธีปลดล็อค App Store ที่ซ่อนอยู่ของ Windows

/th/images/windows-powershell-with-winget-written-in-the-center.jpg

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

WinGet คืออะไร?

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

คุณคิดว่า WinGet เป็นเวอร์ชันที่ไม่ใช่ GUI ของ Microsoft Store เช่นเดียวกับ Microsoft Store คุณเพียงแค่ต้องป้อนชื่อแอปพลิเคชันที่คุณต้องการติดตั้งพร้อมกับคำสั่ง WinGet และภายในไม่กี่วินาที แอปพลิเคชันนั้นจะถูกติดตั้งบนอุปกรณ์ของคุณ ส่วนที่ดีที่สุดเกี่ยวกับการใช้เครื่องมือ WinGet ก็คือ ไม่จำเป็นต้องดาวน์โหลดไฟล์ปฏิบัติการของแอปที่คุณต้องการติดตั้ง นอกจากนี้ยังช่วยให้แน่ใจว่าคุณไม่ต้องผ่านวิซาร์ดการติดตั้งโดยคลิกที่ปุ่ม “ถัดไป” ซ้ำ ๆ

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

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

เมื่อคุณควรใช้คำสั่ง WinGet

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

ดูแอปที่ติดตั้งทั้งหมด

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

แทนที่จะใช้วิธีการตั้งค่าตามปกติ คุณสามารถใช้คำสั่งรายการของเครื่องมือ WinGet เพื่อดูแอปพลิเคชันที่ติดตั้งทั้งหมดได้ทันที หากต้องการใช้คำสั่งนี้ ให้เปิด Windows Terminal พิมพ์ winget list แล้วกด Enter

/th/images/winget-list-command-in-terminal-1.jpg

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

/th/images/product_337710_product_shots1.jpg

วินโดวส์ 11 โปร

$29.99

$199

ประหยัด $169.01

อัปเกรดแอปทั้งหมดพร้อมกัน

ขอแนะนำให้อัปเดต Windows เป็นประจำพร้อมกับแอปพลิเคชันที่ติดตั้งทั้งหมด ขออภัย สำหรับแอปพลิเคชันส่วนใหญ่ คุณจะไม่ทราบว่ามีการอัปเดตให้ใช้งานหรือไม่ เว้นแต่คุณจะเปิดแอปด้วยตนเองแล้วคลิกปุ่ม “ตรวจสอบการอัปเดต” ที่อยู่ในการตั้งค่า แม้ว่าคุณจะสามารถไปที่ส่วน “ดาวน์โหลด” ของ Microsoft Store และเลือก “ตรวจสอบการอัปเดต” ตัวเลือกนั้นจะแสดงเฉพาะการอัปเดตสำหรับแอปที่คุณติดตั้งจาก Microsoft Store เท่านั้น

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

แต่หากคุณต้องการดูเพียงรายการแอปพลิเคชันที่มีการอัพเดต ให้ดำเนินการคำสั่งอัปเกรด winget ใน Windows Terminal จากนั้นคุณสามารถตัดสินใจได้ว่าต้องการอัปเกรดแอปใดแอปหนึ่งหรือแอปทั้งหมดที่มีการอัพเดต หากต้องการอัปเดตแอปใดแอปหนึ่ง ให้พิมพ์ winget upgrade ID_number แล้วกด Enter ตัวอย่างเช่น หากคุณต้องการอัปเกรดแอป Quickshare ให้พิมพ์ winget อัปเกรด Google.Quickshare แล้วกด Enter

หากคุณต้องการอัปเดตแอปทั้งหมดพร้อมกัน ให้พิมพ์ winget upgrade–all แล้วกด Enter

/th/images/winget-command-to-update-all-apps-at-once.jpg

ถอนการติดตั้งแอปที่ไม่ต้องการอย่างรวดเร็ว

คุณยังสามารถใช้เครื่องมือ WinGet เพื่อถอนการติดตั้งแอพที่ติดตั้งในอุปกรณ์ของคุณ หากต้องการถอนการติดตั้งแอปพลิเคชัน คุณต้องเรียกใช้คำสั่ง winget ถอนการติดตั้ง ID_number ใน Windows Terminal

ตัวอย่างเช่น หากฉันต้องการถอนการติดตั้ง Google Chrome ซึ่งมีหมายเลข ID คือ Google.Chrome.EXE คำสั่งจะมีลักษณะดังนี้: winget ถอนการติดตั้ง Google.Chrome.EXE

/th/images/winget-uninstall-command-in-terminal.jpg

ติดตั้งเบราว์เซอร์โดยไม่ต้องใช้เบราว์เซอร์

ฉันเพิ่งใช้ Tiny11 เพื่อติดตั้ง Windows 11 โดยไม่ต้องใช้โบลต์แวร์ใดๆ เช่น Microsoft Edge คุณอาจสงสัยว่าฉันท่องอินเทอร์เน็ตได้อย่างไร เนื่องจาก Microsoft กำหนดให้ Edge เป็นเบราว์เซอร์เริ่มต้นในการติดตั้ง Windows ใหม่เท่านั้น และฉันได้ถอนการติดตั้งเป็นโบลตแวร์แล้ว ดังนั้นฉันจึงใช้คำสั่ง WinGet เพื่อติดตั้งเบราว์เซอร์ใหม่บนระบบของฉัน

หากต้องการติดตั้งเบราว์เซอร์หรือแอปพลิเคชันอื่นโดยใช้เครื่องมือ WinGet คุณต้องใช้สองคำสั่ง: ค้นหาและติดตั้ง ตัวอย่างเช่น หากคุณต้องการติดตั้งเบราว์เซอร์ Brave ด้วยคำสั่ง WinGet ให้พิมพ์ winget search Brave แล้วกด Enter

/th/images/searching-for-brave-browser-in-terminal.jpg

WinGet จะแสดงแอปพลิเคชันทั้งหมดที่อยู่ในพื้นที่เก็บข้อมูลภายใต้ชื่อ Brave จด ID ของแอปพลิเคชันที่คุณต้องการติดตั้ง ซึ่งในกรณีนี้คือ Brave.Brave จากนั้นพิมพ์ winget ติดตั้ง Brave.Brave แล้วกด Enter

/th/images/installing-the-brave-browser-in-terminal.jpg

นำเข้าแอปพลิเคชันที่ติดตั้ง

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

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

ขั้นแรก หากต้องการสร้างไฟล์ JSON ของแอปที่ติดตั้งโดยใช้คำสั่งส่งออก ให้พิมพ์ wingetexport-o drive_letter:\winget.json แล้วกด Enter ตัวอย่างเช่น หากคุณต้องการส่งออกไฟล์ JSON ไปยังไดรฟ์ E คำสั่งจะมีลักษณะดังนี้: winget Export-o e:\winget.json

/th/images/export-command-in-terminal.jpg

ตอนนี้คุณเพียงแค่ต้องถ่ายโอนไฟล์ JSON นี้ไปยังระบบใหม่ของคุณ จากนั้น ในระบบนั้น ให้เปิด Terminal พิมพ์ winget import-i file_location:\winget.json แล้วกด Enter ตัวอย่างเช่น หากไฟล์ JSON อยู่บนไดรฟ์ปากกาที่มีตัวอักษรไดรฟ์ G คำสั่งจะมีลักษณะดังนี้ winget import-i g:\winget.json แอปพลิเคชันทั้งหมดจะถูกติดตั้งเป็นกลุ่มในระบบใหม่ของคุณ

/th/images/import-command-in-terminal.jpg

WinGet เป็นหนึ่งในส่วนเสริมที่ดีที่สุดของ Windows ในช่วงไม่กี่ปีที่ผ่านมา แม้ว่าเครื่องมือนี้จะรองรับคำสั่งอื่นๆ มากมายเช่นกัน เช่น แฮช คุณสมบัติ พิน การซ่อมแซม และอื่นๆ แต่ผู้ใช้ Windows โดยเฉลี่ยแทบจะไม่จำเป็นต้องใช้คำสั่งเหล่านี้ เพียงใช้คำสั่งที่กล่าวมาข้างต้นให้เชี่ยวชาญ และคุณไม่ควรประสบปัญหาในการจัดการแอปบน Windows

*️⃣ ลิงค์ที่มา:

คำสั่ง Windows ที่ทุกคนควรทราบ WinGet เปิดแอปการตั้งค่า เปิด Windows Terminal อัปเกรดแอปเฉพาะ ถอนการติดตั้งแอป ติดตั้ง Windows 11 โดยไม่ต้องใช้โบลต์แวร์ เบราว์เซอร์ Brave ไฟล์ JSON