Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

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

ปัญหาไม่ได้จบที่นี่ โปรแกรมติดตั้งซอฟต์แวร์ใน Windows มีวิธีการตั้งค่าแอพ การลงทะเบียน และการกำหนดค่าต่างกัน ด้วยการผสมผสานที่หลากหลาย ผู้คนจึงหลีกเลี่ยงความยุ่งยากในการอัปเดตแอป เราจะแสดงวิธีติดตั้งซอฟต์แวร์โดยใช้ command prompt (CMD) ใน Windows 10

วิธีแก้ไข:Chocolatey (ตัวจัดการแพ็คเกจ)

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

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

  • หากคุณใช้ Winget ในบางครั้ง คุณจะต้องคลิกผ่านวิซาร์ดการตั้งค่าหรือพรอมต์ความปลอดภัย ซึ่งจะทำให้ประโยชน์ของการมีเครื่องมือบรรทัดคำสั่งลดลง
  • ถอนการติดตั้งการสนับสนุน เมื่อเทียบกับ Chocolatey ยังคงเป็นพื้นฐาน บางครั้งก็ล้มเหลวในการจัดการการพึ่งพา
  • มีเพียงไม่กี่แพ็คเกจเท่านั้นที่รองรับการอัปเกรดในการทดสอบ ไม่สามารถอัปเดตแอปได้ แม้ว่าจะมีเวอร์ชันที่ใหม่กว่า
  • ตัวจัดการแพ็คเกจสามารถเรียกใช้สคริปต์ จัดเตรียมการจัดการเซิร์ฟเวอร์ การรายงานแบบรวมศูนย์ การกำหนดค่าแบบกำหนดเอง และอื่นๆ Winget รองรับได้เพียงไม่กี่รูปแบบเท่านั้น เช่น EXE, MSIX และ MSI
  • Chocolatey ทำงานร่วมกับเทคโนโลยีการติดตั้งมากกว่า 20+ สำหรับ Windows รู้วิธีตั้งค่าแอพ รีจิสตรี จัดการไฟล์และการกำหนดค่า หรือการรวมกันใดๆ

กำลังติดตั้ง Chocolatey ใน Windows 10

ในการติดตั้ง Chocolatey คุณต้องปฏิบัติตามข้อกำหนดพื้นฐานของระบบและมีความอดทนในการติดตั้งสคริปต์สองสามตัว:

ข้อกำหนดของระบบสำหรับ Chocolatey

ก่อนที่คุณจะเข้าร่วม ตรวจสอบให้แน่ใจว่าพีซีของคุณมีคุณสมบัติดังต่อไปนี้:

  • Windows 7+/Windows Server 2003+ ขึ้นไป
  • PowerShell v2+ (ขั้นต่ำคือ v3 สำหรับการติดตั้งจากเว็บไซต์นี้เนื่องจากข้อกำหนด TLS 1.2)
  • .NET framework 4+ หรือสูงกว่า
  • พื้นที่ว่างสำหรับ Chocolatey CLI และอีกสองสาม GB สำหรับการติดตั้งแพ็คเกจ

การติดตั้งโปรแกรมโดยใช้วิธี PowerShell

กด ชนะ + X และเลือก Windows PowerShell (ผู้ดูแลระบบ) . จากนั้น คุณต้องแน่ใจว่า Get-ExecutionPolicy ไม่ถูกจำกัด อ่านคำแนะนำของเราเกี่ยวกับ PowerShell เพื่อทราบถึงความสำคัญของมัน

หากส่งคืน จำกัด จากนั้นเรียกใช้ Set-ExecutionPolicy AllSigned หรือ Set-ExecutionPolicy Bypass -Scope Process . กด Y เพื่อยืนยันการเปลี่ยนแปลง

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

จากนั้นคัดลอกและวางคำสั่ง:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

กด Enter .

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

ภายในไม่กี่นาที Chocolatey จะได้รับการติดตั้งและสร้างโฟลเดอร์ใหม่ใน ข้อมูลโปรแกรม . แพ็คเกจทั้งหมดไปที่ \chocolatey\lib (อาจมีข้อยกเว้นสำหรับโปรแกรมติดตั้ง .MSI) เมื่อติดตั้ง Chocolatey แล้ว ให้รีสตาร์ท PowerShell แล้วพิมพ์ choco -? เพื่อดูรายการคำสั่ง

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

การติดตั้งโปรแกรมโดยใช้วิธีการของพรอมต์คำสั่ง

กด ชนะ + X และเลือกพรอมต์คำสั่ง (ผู้ดูแลระบบ) . จากนั้นคัดลอกและวางคำสั่ง:

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

กด Enter . รีสตาร์ทพร้อมท์แล้วพิมพ์ choco -? เพื่อดูรายการคำสั่ง

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

แพ็คเกจช็อกโกแลต

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

ทุกแพ็คเกจที่ส่งไปยังฐานข้อมูลต้องผ่านกระบวนการกลั่นกรองอย่างเข้มงวดก่อนที่จะเผยแพร่ ซึ่งรวมถึงการตรวจสอบความถูกต้องของแพ็คเกจ การยืนยัน การสแกนไวรัสด้วย VirusTotal และอื่นๆ ทางด้านซ้าย คุณจะเห็นลิงก์ไปยังผู้ดูแลบรรจุภัณฑ์ ปุ่มตรวจสอบการตรวจสอบความถูกต้องเป็นสีเขียว แดง และเหลือง

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

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

วิธีการติดตั้งซอฟต์แวร์โดยใช้ Command Prompt หรือ PowerShell

คุณต้องปฏิบัติตามกฎพื้นฐานของไวยากรณ์เพื่อติดตั้งซอฟต์แวร์จากเครื่องมือบรรทัดคำสั่ง โครงสร้างมีลักษณะดังนี้

choco [command][package name]

“choco” เป็นชื่อย่อของ Chocolatey คำนำหน้าที่สองคือคำสั่งจริง และคำนำหน้าที่สามคือแอปของคุณ เมื่อคุณคุ้นเคยแล้ว คุณจะไม่ต้องศึกษารายการอ้างอิงคำสั่งสำหรับการจัดการซอฟต์แวร์อีกต่อไป

ต่อไปนี้คือคำสั่งยอดนิยมที่คุณมักใช้ เราจะยกตัวอย่างการติดตั้งโปรแกรมแก้ไขรูปภาพ GIMP

ติดตั้งแพ็คเกจ

ไปที่ไซต์แพ็คเกจที่เก็บและค้นหา GIMP จากนั้นพิมพ์:

choco install gimp

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

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

ถอนการติดตั้งแพ็คเกจ

พิมพ์:

choco uninstall gimp

หากแอปมีรายการการพึ่งพา Chocolatey จะลบส่วนประกอบเหล่านั้นออกจากระบบของคุณโดยอัตโนมัติ

ค้นหาแพ็คเกจของคุณ

คุณยังค้นหาแพ็กเกจที่ต้องการได้ด้วยไวยากรณ์นี้:

choco search [package name]

ตัวอย่างเช่น หากคุณต้องการติดตั้ง 7-zip ให้พิมพ์:

choco search 7-zip

กด Enter . Chocolatey จะค้นหาทุกแอปที่มีคำว่า "zip" ในฐานข้อมูล หากมี คุณจะพบมันในผลลัพธ์ การค้นหาแอปเฉพาะต้องอาศัยการฝึกฝนเล็กน้อย

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

การอัพเกรดแพ็คเกจ

หากต้องการอัปเกรดแอป ให้พิมพ์:

choco upgrade [package name]

ตัวอย่างเช่น:

choco upgrade gimp

รายการแพ็คเกจที่ล้าสมัย

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

choco outdated

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง มี GUI แบบช็อกโกแลตไหม

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

choco install chocolateygui

วิธีตรวจสอบการอัปเดต:

choco upgrade chocolateygui

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

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

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

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

วิธีที่เร็วที่สุดในการติดตั้งซอฟต์แวร์ Windows? พรอมต์คำสั่ง

ติดตั้งแอปถัดไปของคุณด้วยพรอมต์คำสั่ง

หลายคนยังคงพบว่าการอัปเดตแอปเป็นเรื่องยุ่งยาก Chocolatey ให้คุณติดตั้งแอพได้เป็นโหลหรือมากกว่าด้วยการกดแป้นไม่กี่ครั้ง คุณจัดการแอปได้อย่างง่ายดายโดยไม่ต้องกังวลเรื่องความปลอดภัยหรือบันเดิลแวร์