การติดตั้งแอปด้วยตนเองใน Windows ใช้เวลานานและมีหลายขั้นตอน รวมถึง การค้นหาเวอร์ชันล่าสุดของแอปหรือโปรแกรม ดาวน์โหลดไฟล์ติดตั้ง ยอมรับข้อตกลง กด Next เพื่อไปขั้นตอนต่อไป และยกเลิกเลือกโฆษณา Toolbar หรือ bundle ที่ไม่ต้องการ บางตัวแม้ต้องการให้ผู้ใช้ปิดแอปอื่นทั้งหมดระหว่างติดตั้ง
ในบทความนี้ เราจะแสดงวิธีใช้ Windows Package Manager เพื่อติดตั้งแอปและโปรแกรมผ่าน Command Prompt
Chocolatey Package Manager
Windows Package Manager เป็นชุดเครื่องมือที่ทำให้ผู้ใช้ทำให้การติดตั้ง การกำหนดค่า และการอัปเดตแอปและโปรแกรมเป็นอัตโนมัติได้
Chocolatey เป็น Windows Package Manager ที่ปลอดภัยและเรียบง่าย ด้วยโค้ดเพียงเล็กน้อย คุณสามารถติดตั้งแอปและโปรแกรม รวมถึงจัดการและติดตามการอัปเดตได้
มันฟรีและโอเพนซอร์สสำหรับการใช้งานส่วนตัวและธุรกิจ สำหรับผู้ที่ต้องการฟังก์ชันขั้นสูง Chocolatey เสนอการอัปเกรดพรีเมียม
ติดตั้ง Chocolatey
- จากเมนู Start ของ Windows ค้นหา Command Prompt และคลิก Run as administrator
Command Prompt จะปรากฏในหน้าต่างเหมือนภาพด้านล่าง
- พิมพ์โค้ดต่อไปนี้ใน Command Prompt และกด Enter
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
ระหว่างการติดตั้ง คุณจะเห็นข้อความเลื่อนผ่านมากในหน้าต่างคำสั่ง
ติดตั้งแอปด้วย Chocolatey Windows Package Manager
เพื่อติดตั้งแอป เริ่มด้วยการเปิดเอกสารข้อความบนเดสก์ท็อป เพื่อทำรายการแอปที่ต้องการติดตั้ง ต่อไป จากเบราว์เซอร์เว็บ ไปที่ไดเรกทอรีแอปของ Chocolatey คือ Community Maintained Packages
สำหรับแต่ละแอปที่ต้องการติดตั้ง พิมพ์คำสั่งต่อไปนี้ในไฟล์ข้อความ:
choco install [name of package] -fy
สำหรับ [name of package] ใช้ชื่อที่ปรากฏในไดเรกทอรีแอป ตัวอย่าง หากต้องการติดตั้ง Mozilla Firefox ใช้โค้ดนี้:
choco install firefox
ส่วน -fy ของคำสั่ง เป็นการกำหนดให้ Chocolatey เลือก yes เมื่อมีพรอมป์ขึ้นระหว่างติดตั้ง ช่วยทำให้กระบวนการอัตโนมัติและง่ายที่สุด
ทุกแอปที่ต้องการติดตั้งควรอยู่บรรทัดแยกในไฟล์ข้อความ ทุกบรรทัดควรเหมือนกัน ยกเว้นชื่อแอป
หลังจากรายการแอปทั้งหมดแล้ว คุณสามารถใช้บรรทัดเดียวติดตั้งทั้งหมดพร้อมกันด้วยโค้ดสำหรับตัวอย่างข้างต้น:
choco install firefox -fy.install install firefox -fy.adobereader -fy.install 7zip.install -fy.install notepadplusplus -fy.install skype – fy
บันทึกไฟล์ข้อความและปิด มันควรมีนามสกุล .txt หากไม่มี คุณต้องเปิดใช้ File name extensions จาก File Explorer โดยทำตามขั้นตอน:
เปิดใช้ File Extensions
- เปิด File Explorer โดยคลิกไอคอนไฟล์ด้านล่างหน้าจอ
- คุณยังเปิด File Explorer ได้โดยพิมพ์ file explorer ในแถบค้นหา Windows
- คลิกแท็บ View ด้านบน และติ๊กถูกช่องถัดจาก File name extensions เพื่อเปิดใช้
- เมื่อบันทึกไฟล์ข้อความเป็น .txt แล้ว ให้เปลี่ยนนามสกุลเป็น .bat คลิกขวาที่ไฟล์ .bat ใหม่ และเลือก Run as Administrator
การกระทำนี้จะกระตุ้นให้ Chocolatey เริ่มต้นและติดตั้งแอปทั้งหมดของคุณ บันทึกไฟล์ .bat ไว้เพื่ออ้างอิงหรือใช้ในอนาคต
ติดตั้งทั้งหมดด้วยบรรทัดเดียว
ยังสามารถติดตั้งแอปทั้งหมดและ Chocolatey Windows Package Manager พร้อมกันด้วยไฟล์ .bat เดียวได้
- เปิดไฟล์ .bat ที่สร้างไว้ และเพิ่มหลังคำสั่งติดตั้ง Chocolatey ดังนี้:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
choco install firefox -fy
choco install install firefox -fy
choco install adobereader -fy
choco install 7zip.install -fy
choco install notepadplusplus -fy
choco install skype – fy
คำสั่งข้างต้นมี word wrap เพื่ออ่านง่าย แต่ตอนรันควรเป็นบรรทัดเดียวเหมือนด้านล่าง:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin" choco install firefox -fy.choco install install firefox -fy.choco install adobereader -fy.choco install 7zip.install -fy.choco install notepadplusplus -fy.choco install skype - fy
บันทึกไฟล์ไว้ เพื่อใช้ซ้ำเมื่อต้องการติดตั้งแอปโปรดทั้งหมดและ Chocolatey พร้อมกัน
ใช้ Chocolatey ติดตั้งแอปและโปรแกรมด้วย Command Prompt มันมีฐานข้อมูลแพ็กเกจ Windows ใหญ่โต ที่ผ่านกระบวนการตรวจสอบอย่างเข้มงวด
มันเป็นเครื่องมืออัตโนมัติที่จัดการขั้นตอนน่าเบื่อและใช้เวลานานในการดาวน์โหลดและติดตั้งโปรแกรมและแอปให้คุณ ผู้ใช้เพียงเลือกสิ่งที่ต้องการติดตั้ง และ Chocolatey จะดาวน์โหลดเวอร์ชันล่าสุดโดยไม่ต้องการอินพุตจากคุณ
พิจารณาสถานการณ์ที่คุณต้องการอัปเกรดโปรแกรมและแอปทั้งหมดบนคอมพิวเตอร์ เพื่อให้แน่ใจว่าใช้เวอร์ชันล่าสุดและปลอดภัยที่สุด การทำด้วยตนเองคุณต้อง:
- หาเวอร์ชันล่าสุด
- เลือกดาวน์โหลดที่ถูกต้อง
- ดูแลกระบวนการติดตั้ง เพื่อไม่ดาวน์โหลดสิ่งไม่ต้องการ เช่น Toolbar ที่รวมมาโดยค่าเริ่มต้นและต้องยกเลิกเลือก
- ทำซ้ำกระบวนการนี้สำหรับทุกโปรแกรม
หรือ ใช้ Chocolatey Windows Package Manager เปิดบรรทัดคำสั่ง พิมพ์:
choco upgrade all -y
เสร็จแล้ว