Відповіді:
Наскільки я знаю, немає вбудованого способу зробити це. Для програм, які постачаються із Windows 8, ви можете використовувати посилання MetroApp ; офіційний веб-сайт (італійською мовою) тут . Наразі він не підтримує додатки, завантажені через Магазин.
Усі додатки сучасного інтерфейсу мають пов'язаний з ними протокол URL, який можна використовувати для запуску програми.
Ви можете знайти протокол для конкретного додатка, подібного до цього:
regedit
HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId
AMZNMobileLLC.KindleforWindows8_1.1.0.0_neutral__stfe6vwa9jnbp
)ActivatableClassId_some long name_\CustomProperties
Name
Обов'язково повідомить Вас ім'я протоколу.Потім можна зробити ярлик до name://
. (наприклад, kindle://
)
Дістати іконку трохи складніше.
У підпункті прямо під ActivatableClassId
, ви знайдете Icon
у форматі значення з назвою . Ви знайдете значок PNG в .
Однак вам потрібно буде перетворити цей PNG у файл ICO для використання у ярлику.@{AppIdentifier?ms-resource://AppName/Files/path/to/icon.png}
C:\Program Files\WindowsApps\AppIdentifier\path/to/icon.png
new->shortcut
.%windir%\explorer.exe
shell:::{4234d49b-0245-4df3-b780-3893943456e1}
і назвіть програму відповідним чином.Applications
вікно.Посилання: http://forums.mydigitallife.info/threads/32777-Launch-Metro-Apps-Direrely-from-Desktop
Я сам знайшов рішення і хочу зробити відповідь тут повною. Це робиться з допомогою шматочка кодів C # і PowerShell по фоліант Tanasovski розміщено на http://poshcode.org/3740 .
Не потрібно добре розуміти коди, щоб вони працювали. Хороша річ у тому, що мені не потрібно завантажувати якийсь третій exe, і це програмується, щоб я міг відкрити калькулятор та переглядач PDF лише однією гарячою клавішею.
Відкрийте вікно команд PowerShell та просто вставте всі коди, скопійовані із посилання вище.
Біжи
Get-metroApp
У списку AppUserModelId відображається певна назва додатка. Наприклад, я шукаю калькулятор. AppUserModelId - це "Microsoft.WindowsCalculator_8wekyb3d8bbwe! App". У командному полі PowerShell запустіть
додаток start-metroApp Microsoft.WindowsCalculator_8wekyb3d8bbwe!
Звичайно, вам не сподобається знову запускати калькулятор, як це. Ви можете зберегти команди (не всі з них, наприклад, частина функції get-metroApp не потрібна) до .ps1. Потім можна створити ярлик до цього .ps1 для його виконання. Нарешті, розміщення цього ярлика в папці меню "Пуск" дозволяє призначити гарячу клавішу для вашої програми.
Перейдіть сюди: (Це чітке та просте рішення для будь-якого "сучасного" додатку, для якого ви хочете створити ярлик - я використав свій ярлик для введення в папку запуску, щоб програма відкривалася, коли я входжу. Http://winaero.com / блог / ексклюзивний, як почати-сучасний-додаток-з-на робочому столі, без переходу на екран-метро-старт / # коментар-5450
Ви можете запустити їх через PowerShell. Наприклад,
powershell.exe Start-MetroApp Microsoft.BingNews_8wekyb3d8bbwe!AppexNews