Домашня » як » Як просунути сучасні програми на Windows 8

    Як просунути сучасні програми на Windows 8

    Середній користувач Windows 8 може завантажувати лише програми, затверджені корпорацією Майкрософт у магазині Windows. Windows 8 пропонує два способи завантаження несанкціонованих додатків, призначених для розробників і підприємств з внутрішніми додатками.

    Ці методи не можуть бути використані середнім комп'ютером для встановлення несанкціонованих програм з Інтернету. Новий інтерфейс Windows 8 використовує підхід Apple iOS, що забороняє несанкціоноване програмне забезпечення, а не підхід Android, що дозволяє всім користувачам вмикати sideloading.

    Примітка: Це стосується лише сучасних програм у новому інтерфейсі Windows 8, а не на робочому столі. Програми для робочого столу Windows можна встановлювати нормально. Проте не можна встановлювати настільні програми на пристроях з операційною системою Windows RT.

    Отримати ліцензію розробника

    Корпорація Майкрософт пропонує безкоштовні ліцензії для розробників для Windows 8. Ці ліцензії дозволяють розробникам перевіряти та оцінювати свої програми, перш ніж відправляти їх у магазин Windows. Кожна ліцензія розробника закінчується через деякий час, але ви можете повторити процес отримання нової ліцензії в майбутньому.

    Зауважте, що згідно з ліцензійною угодою Microsoft ці ліцензії можуть використовуватися лише для розробки та тестування ваших власних програм. Як попереджає Microsoft:

    “Microsoft може виявити шахрайське використання ліцензії розробника на зареєстровану машину. Якщо Microsoft виявить шахрайське використання або інше порушення умов ліцензії на програмне забезпечення, ми можемо скасувати вашу розробницьку ліцензію. "

    Щоб отримати ліцензію розробника, спочатку відкрийте Windows PowerShell як адміністратор. Для цього натисніть Пуск, введіть PowerShell, клацніть правою кнопкою миші ярлик PowerShell і виберіть Запустити від імені адміністратора у нижній частині екрана.

    Введіть таку команду в вікно PowerShell, натисніть клавішу Enter і прийміть ліцензію:

    Show-WindowsDeveloperLicenseRegistration

    Потім вам доведеться надати дані облікового запису Microsoft, з якими буде пов'язана ліцензія розробника.

    Після придбання ліцензії розробника можна запустити таку команду в вікні PowerShell, щоб перевантажити сучасну програму:

    Add-AppxPackage C: \ t

    На домені

    Windows 8 також пропонує метод відкладання додатків "лінійки бізнесу". Це дозволяє підприємствам та іншим організаціям завантажувати програми на свої комп'ютери, не пропонуючи їх публічно через Магазин Windows.

    Існує чотири вимоги для завантаження програми для бізнесу:

    Ви повинні використовувати Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro або Windows RT. Якщо ви використовуєте Windows 8 Pro або Windows RT, вам необхідно придбати "ключ активації продукту sideloading" від Microsoft. Корпорація Майкрософт спрямовує людей, зацікавлених у придбанні цих ключів, до своєї сторінки корпоративного ліцензування.

    Якщо ви придбали ключ продукту для sideloading, потрібно відкрити вікно командного рядка з доступом адміністратора та додати його за допомогою наступної команди, де ##### - 25-значний ключ:

    slmgr / ipk #####

    Після додавання ключа введіть таку команду для активації ключа sideloading:

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

    Щоб запустити програму, ваш комп'ютер повинен бути приєднаний до домену. Навіть якщо у вас є Windows 8 Enterprise, ви не можете встановити додаток для бізнесу, якщо ваш комп'ютер не знаходиться в домені. Якщо ви встановили програму під час приєднання до домену, воно відмовиться працювати, якщо комп'ютер не підключено до домену.

    Необхідно ввімкнути sideloading у групову політику. Це налаштування можна ввімкнути на домені або на локальному комп'ютері.

    Наприклад, щоб увімкнути цей параметр на локальному комп'ютері, натисніть клавішу Windows, введіть gpedit.msc, і натисніть Enter. Перейдіть до конфігурації комп'ютера Адміністративні шаблони Компоненти Windows Папка розгортання App Package в редакторі групової політики.

    Двічі клацніть значок Дозволити встановлення всіх надійних програм і встановіть його на Увімкнено.

    Додаток має бути підписано ключем з центру сертифікації, довіреному на локальному комп'ютері. Наприклад, якщо ви підписуєте додаток сертифікатом з довіреного центру сертифікації, наприклад, Verisign, програма встановлюватиметься без додаткових налаштувань. Якщо додаток підписується власним підписаним сертифікатом, вам доведеться довіряти самостійно підписаному сертифікату на локальному комп'ютері.

    Якщо ви виконали всі вимоги, ви можете перейти на сучасні програми, завантаживши наступне cmdlet у вікні PowerShell:

    Add-AppxPackage C: \ t


    Є багато міфів про sideloading Сучасні програми на Windows 8 - наприклад, ви не можете просто включити налаштування групової політики. Хоча ліцензії для розробників можуть здаватися можливими лазівками, ліцензійна угода корпорації Майкрософт забороняє використовувати їх для будь-яких розробок додатків. Ці ліцензії також підлягають моніторингу, і доступ до ваших програм можна скасувати, якщо ви використовуєте його для завантаження несанкціонованих програм на комп’ютері.