विंडोज 8 मॉडर्न यूआई ऐप के लिए डेस्कटॉप शॉर्टकट कैसे बनाएं?


17

मैं इस समय विंडोज 8 का उपयोग कर रहा हूं और मैं सोच रहा था कि क्या मेरे डेस्कटॉप पर एक आधुनिक UI (जिसे पहले मेट्रो यूआई के रूप में जाना जाता है) एप्लिकेशन को शॉर्टकट बनाने का कोई तरीका है।

जवाबों:


7

जहां तक ​​मुझे पता है, ऐसा करने का कोई अंतर्निहित तरीका नहीं है। विंडोज 8 के साथ आने वाले ऐप के लिए, आप MetroApp लिंक का उपयोग कर सकते हैं ; आधिकारिक वेबसाइट (इतालवी में) यहां । यह वर्तमान में स्टोर के माध्यम से डाउनलोड किए गए ऐप्स का समर्थन नहीं करता है, हालांकि।


1
नया संस्करण (जिसे अब मॉडर्नऐप लिंक कहा जाता है )।
करण

26

सभी आधुनिक UI ऐप्स में उनके साथ एक URL प्रोटोकॉल जुड़ा होता है जिसका उपयोग ऐप लॉन्च करने के लिए किया जा सकता है।
आप इस तरह एक विशिष्ट अनुप्रयोग के लिए प्रोटोकॉल पा सकते हैं:

  1. विंडोज + आर दबाएं
  2. प्रकार regedit
  3. पर जाए HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId
  4. अपने एप्लिकेशन के लिए उपकुंजी ढूंढें (जैसे, AMZNMobileLLC.KindleforWindows8_1.1.0.0_neutral__stfe6vwa9jnbp)
  5. उस उपकुंजी के भीतर, जाओ ActivatableClassId_some long name_\CustomProperties
  6. 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


4
यदि लोग रुचि रखते हैं, तो मैं एक डेस्कटॉप ऐप लिख सकता हूं जो इन चरणों को स्वचालित करते हुए, आधुनिक UI ऐप्स के मनमाने तरीके से शॉर्टकट बनाएगा। मैं यह करूंगा कि अगर इस जवाब को 15 वोट मिले।
SLAKs

2
@SLaks आपके पास मेरा वोट है और मैं वास्तव में उस डेस्कटॉप ऐप को देखना पसंद करूंगा। :)
एविर्क

1
अद्भुत जवाब। मुझे पता है कि यह पुराना है, लेकिन क्या आपने कभी उस डेस्कटॉप ऐप को बनाया है?
रोटरी हार्ट

3
@ एसएलएक्स - आपके पास 15 वोट हैं
रामहाउंड

2
यह उत्तर सही नहीं है, केवल सूचीबद्ध पैकेज ही ऐसे हैं जिन्होंने URI संचालकों को पंजीकृत किया है। बहुत सारे ऐप में URI हैंडलर पंजीकृत हैं, लेकिन सभी नहीं
EionRobb

3
  1. अपने डेस्कटॉप पर राइट क्लिक करें और चुनें new->shortcut
  2. जब संवाद विंडो खुलती है %windir%\explorer.exe shell:::{4234d49b-0245-4df3-b780-3893943456e1}और उचित रूप से अपने आवेदन को नाम दें।
  3. आपके द्वारा बनाए गए आइकन पर क्लिक करें और Applicationsविंडो लॉन्च करें ।
  4. उपयोग करने के लिए मेट्रो एप्लिकेशन का चयन करें।

Ref: http://forums.mydigitallife.info/threads/32777-Launch-Metro-Apps-Directly-from-Desktop


2
ऐसा लगता है कि एप्लिकेशन फ़ोल्डर में एक शॉर्टकट बनाया जा सकता है, जबकि ओपी एक विशिष्ट मेट्रो ऐप का शॉर्टकट बनाना चाहता है।
Indrek

मुझे लगता है कि अगर वह सॉफ्टवेयर स्थापित करने के लिए खुला है तो वह MetroApp लिंक का उपयोग कर सकता है।
에이 에이

2

मैंने स्वयं एक समाधान खोजा है और इसका उत्तर यहां पूरा करना चाहता हूं। यह C # के कोड के एक टुकड़े द्वारा किया गया है और Tome Tanasovski द्वारा PowerShell http://poshcode.org/3740 पर पोस्ट किया गया है ।

यह काम करने के लिए आपको कोड को अच्छी तरह से समझने की जरूरत नहीं है। अच्छी बात यह है कि मुझे कुछ 3 एक्स डाउनलोड करने की आवश्यकता नहीं है और यह प्रोग्राम करने योग्य है ताकि मैं कैलकुलेटर और पीडीएफ दर्शक को केवल एक हॉट की के साथ खोल सकूं।

  1. PowerShell कमांड बॉक्स खोलें, और ऊपर दिए गए लिंक से कॉपी किए गए सभी कोड पेस्ट करें।

  2. Daud

    Get-metroApp

  3. कुछ अनुमान योग्य ऐप नाम के AppUserModelId की एक सूची सूचीबद्ध है। जैसे, मैं कैलकुलेटर की तलाश में हूं। AppUserModelId "Microsoft.WindowsCalculator_8wekyb3d8bbwe! App" है। PowerShell कमांड बॉक्स में, चलाएँ

    start-metroApp Microsoft.WindowsCalculator_8wekyb3d8bbwe! एप

बेशक आप कैलकुलेटर को इस तरह फिर से आमंत्रित नहीं करना चाहेंगे। आप कमांड्स को सहेज सकते हैं (उनमें से सभी नहीं, उदाहरण के लिए, फ़ंक्शन का हिस्सा-मेट्रो-एप की आवश्यकता नहीं है) aps1 के लिए। इसका एक शॉर्टकट .ps1 तब इसे निष्पादित करने के लिए बनाया जा सकता है। अंत में, इस शॉर्टकट को स्टार्ट मेनू फ़ोल्डर में रखकर आप अपने ऐप के लिए हॉट-की असाइन कर सकते हैं।


0

यहां जाएं: (यह किसी भी "आधुनिक" ऐप के लिए एक स्पष्ट और सरल समाधान है जिसे आप एक शॉर्टकट बनाना चाहते हैं - मैंने स्टार्टअप फ़ोल्डर में डालने के लिए अपने शॉर्टकट का उपयोग किया था, इसलिए जब मैं लॉग ऑन करता हूं तो ऐप खुल जाता है। http://winaero.com / ब्लॉग / अनन्य है कि कैसे करने के लिए शुरू में एक आधुनिक एप्लिकेशन-से-डेस्कटॉप के बिना चल रही करने वाली मेट्रो शुरू स्क्रीन / # टिप्पणी-5450


क्षमा करें, यहाँ लिंक है:
user469000


-1

आप उन्हें PowerShell के माध्यम से लॉन्च कर सकते हैं। उदाहरण के लिए,

powershell.exe Start-MetroApp Microsoft.BingNews_8wekyb3d8bbwe!AppexNews

1
सुराग के लिए धन्यवाद हालांकि आपका समाधान अधूरा है।
चिंगनोटिंग
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.