โฮมเพจ » ทำอย่างไร » วิธีการ Sideload Modern Apps บน Windows 8

    วิธีการ Sideload Modern Apps บน Windows 8

    ผู้ใช้ Windows 8 โดยเฉลี่ยสามารถดาวน์โหลดเฉพาะแอปที่ Microsoft อนุมัติจาก Windows Store เท่านั้น Windows 8 มีสองวิธีในการไซด์โหลดแอปที่ไม่ผ่านการอนุมัติซึ่งมีไว้สำหรับนักพัฒนาและธุรกิจที่มีแอพภายใน.

    วิธีการเหล่านี้ไม่สามารถใช้งานได้โดยคนทั่วไปโดยเฉลี่ยเพื่อติดตั้งแอปที่ไม่ได้รับการอนุมัติจากเว็บ อินเทอร์เฟซใหม่ของ Windows 8 ใช้แนวทางของ Apple iOS ในการห้ามใช้ซอฟต์แวร์ที่ไม่ผ่านการอนุมัติไม่ใช่วิธี Android ที่อนุญาตให้ผู้ใช้ทุกคนเปิดใช้งานไซเดอร์.

    บันทึก: สิ่งนี้ใช้ได้กับแอพที่ทันสมัยในอินเทอร์เฟซ Windows 8 ใหม่ไม่ใช่บนเดสก์ท็อป แอปพลิเคชันเดสก์ท็อป Windows สามารถติดตั้งได้ตามปกติ อย่างไรก็ตามคุณไม่สามารถติดตั้งแอปพลิเคชันเดสก์ท็อปบนอุปกรณ์ที่ใช้ Windows RT.

    รับใบอนุญาตผู้พัฒนา

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

    โปรดทราบว่าตามข้อตกลงสิทธิ์การใช้งานของ Microsoft สิทธิ์การใช้งานเหล่านี้อาจใช้เพื่อการพัฒนาและทดสอบแอปพลิเคชันของคุณเท่านั้น ตามที่ Microsoft เตือน:

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

    หากต้องการรับสิทธิ์ใช้งานนักพัฒนาให้เปิด Windows PowerShell ในฐานะผู้ดูแลก่อน เมื่อต้องการทำเช่นนั้นกดเริ่มพิมพ์ PowerShell, คลิกขวาที่ทางลัด PowerShell แล้วเลือก ทำงานในฐานะผู้ดูแลระบบ ที่ด้านล่างของหน้าจอ.

    พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่าง PowerShell กด Enter และยอมรับใบอนุญาต:

    แสดง WindowsDeveloperLicenseRegistration

    จากนั้นคุณจะต้องให้รายละเอียดบัญชี Microsoft ซึ่งจะมีการเชื่อมโยงกับใบอนุญาตนักพัฒนาซอฟต์แวร์.

    หลังจากรับสิทธิ์ใช้งานนักพัฒนาซอฟต์แวร์คุณสามารถเรียกใช้คำสั่งต่อไปนี้ในหน้าต่าง PowerShell เพื่อโหลดแอปพลิเคชัน Modern:

    Add-AppxPackage C: \ example.appx

    บนโดเมน

    Windows 8 ยังนำเสนอวิธีการสำหรับแอป“ ไลน์ธุรกิจ” สิ่งนี้จะช่วยให้ธุรกิจและองค์กรอื่น ๆ โหลดแอปลงในคอมพิวเตอร์ของตนเองโดยไม่ต้องให้พวกเขาเปิดเผยผ่านทาง Windows Store.

    มีสี่ข้อกำหนดในการโหลดแอปไลน์ธุรกิจ

    คุณต้องใช้ Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro หรือ Windows RT หากคุณใช้ Windows 8 Pro หรือ Windows RT คุณจะต้องซื้อ“ รหัสเปิดใช้งานผลิตภัณฑ์ด้านข้าง” จาก Microsoft. Microsoft แนะนำผู้ที่สนใจซื้อคีย์เหล่านี้ไปยังหน้า Volume Licensing.

    หากคุณได้รับรหัสผลิตภัณฑ์ด้านข้างคุณต้องเปิดหน้าต่างพร้อมรับคำสั่งที่มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบและเพิ่มด้วยคำสั่งต่อไปนี้โดยที่ ##### คือรหัส 25 หลัก:

    slmgr / ipk #####

    หลังจากเพิ่มคีย์ให้พิมพ์คำสั่งต่อไปนี้เพื่อเปิดใช้งานคีย์ sideloading:

    slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e

    คอมพิวเตอร์ของคุณจะต้องเข้าร่วมกับโดเมนเพื่อเรียกใช้แอปพลิเคชัน. แม้ว่าคุณจะมี Windows 8 Enterprise แต่คุณไม่สามารถติดตั้งแอพแบบธุรกิจบรรทัดเว้นเสียแต่ว่าคอมพิวเตอร์ของคุณอยู่ในโดเมน หากคุณติดตั้งแอปพลิเคชันในขณะที่เข้าร่วมกับโดเมนมันจะปฏิเสธที่จะทำงานยกเว้นว่าคอมพิวเตอร์ของคุณเชื่อมต่อกับโดเมน.

    คุณต้องเปิดใช้งาน sideloading ในนโยบายกลุ่ม. การตั้งค่านี้สามารถเปิดใช้งานในโดเมนของคุณหรือบนเครื่องคอมพิวเตอร์ของคุณ.

    ตัวอย่างเช่นหากต้องการเปิดใช้งานตัวเลือกนี้ในคอมพิวเตอร์ของคุณให้กดปุ่ม Windows พิมพ์ gpedit.msc, และกด Enter นำทางไปยังโฟลเดอร์ Deployment Package Components \ App Components \ App Configuration \ Administrative คอมพิวเตอร์ในตัวแก้ไขนโยบายกลุ่ม.

    คลิกสองครั้งที่ อนุญาตให้ติดตั้งแอปที่เชื่อถือได้ทั้งหมด ตัวเลือกและตั้งค่าเป็นเปิดใช้งาน.

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

    หากคุณปฏิบัติตามข้อกำหนดทั้งหมดได้แล้วคุณสามารถไซด์โหลดแอพ Modern โดยใช้ cmdlet ต่อไปนี้ในหน้าต่าง PowerShell:

    Add-AppxPackage C: \ example.appx


    มีเรื่องราวมากมายเกี่ยวกับ sideloading Modern apps บน Windows 8 - ตัวอย่างเช่นคุณไม่สามารถเปิดใช้งานการตั้งค่านโยบายกลุ่มได้ แม้ว่าใบอนุญาตผู้พัฒนาอาจดูเหมือนช่องโหว่ที่เป็นไปได้ แต่ข้อตกลงสิทธิ์การใช้งานของ Microsoft นั้นห้ามไม่ให้ใช้สิ่งใดนอกจากการพัฒนาแอป สิทธิ์การใช้งานเหล่านี้ยังได้รับการตรวจสอบและการเข้าถึงแอปของคุณอาจถูกเพิกถอนได้หากคุณใช้เพื่อ sideload แอปที่ไม่ได้รับการอนุมัติบนคอมพิวเตอร์ของคุณ.