Jak utworzyć skrót na pulpicie do aplikacji Windows 8 Modern UI?


17

Obecnie korzystam z systemu Windows 8 i zastanawiałem się, czy istnieje sposób na utworzenie skrótu do aplikacji Modern UI (wcześniej znanej jako Metro UI) na pulpicie.

Odpowiedzi:


7

O ile mi wiadomo, nie ma wbudowanego sposobu, aby to zrobić. W przypadku aplikacji dostarczanych z Windows 8 możesz użyć MetroApp Link ; oficjalna strona (w języku włoskim) tutaj . Jednak obecnie nie obsługuje aplikacji pobranych za pośrednictwem Sklepu.


1
Nowsza wersja (teraz nazywana ModernApp Link ).
Karan

26

Wszystkie aplikacje Modern UI są powiązane z protokołem URL, którego można użyć do uruchomienia aplikacji.
Możesz znaleźć protokół dla określonej aplikacji, takiej jak ta:

  1. Naciśnij Windows + R.
  2. Rodzaj regedit
  3. Nawigować do HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId
  4. Znajdź podklucz dla swojej aplikacji (np. AMZNMobileLLC.KindleforWindows8_1.1.0.0_neutral__stfe6vwa9jnbp)
  5. W obrębie tego podklucza przejdź do ActivatableClassId_some long name_\CustomProperties
  6. NameWartość powie nazwę protokołu.

Następnie możesz utworzyć skrót do name://. (np. kindle://)

Uzyskanie ikony jest trochę trudniejsze.
W podkluczu bezpośrednio pod ActivatableClassIdznajdziesz wartość o nazwie Iconw formacie . Znajdziesz ikonę PNG w . Musisz jednak przekonwertować ten PNG na plik ICO, aby użyć go w skrócie.@{AppIdentifier?ms-resource://AppName/Files/path/to/icon.png}C:\Program Files\WindowsApps\AppIdentifier\path/to/icon.png


4
Jeśli ludzie są zainteresowani, mogę napisać aplikację komputerową, która utworzy skróty do dowolnych aplikacji Modern UI, automatyzując te kroki. Zrobię to, jeśli ta odpowiedź otrzyma 15 głosów.
SLaks,

2
@Saks, że masz mój głos, a ja z przyjemnością zobaczę tę aplikację komputerową. :)
avirk

1
Niesamowita odpowiedź. Wiem, że to stare, ale czy kiedykolwiek stworzyłeś tę aplikację komputerową?
Rotary Heart,

3
@SLaks - Masz 15 głosów
Ramhound

2
Ta odpowiedź jest nieprawidłowa, wymienione są tylko te pakiety, które mają zarejestrowane procedury obsługi identyfikatorów URI. Wiele aplikacji ma zarejestrowane
programy

3
  1. Kliknij pulpit prawym przyciskiem myszy i wybierz new->shortcut.
  2. Po otwarciu okna dialogowego wprowadź %windir%\explorer.exe shell:::{4234d49b-0245-4df3-b780-3893943456e1}i nazwij odpowiednio aplikację.
  3. Kliknij utworzoną ikonę i uruchom Applicationsokno.
  4. Wybierz aplikację Metro do użycia.

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


2
To wydaje się tworzyć skrót do folderu Aplikacje, podczas gdy OP chce utworzyć skrót do konkretnej aplikacji Metro.
Indrek

Podejrzewam, że jeśli jest otwarty na instalowanie oprogramowania, mógłby użyć MetroApp Link.
에이 바

2

Sam znalazłem rozwiązanie i chcę, aby odpowiedź była kompletna. Odbywa się to za pomocą kodu C # i PowerShell autorstwa Tome'a ​​Tanasovskiego opublikowanego na http://poshcode.org/3740 .

Nie musisz dobrze rozumieć kodów, aby zadziałało. Dobrą rzeczą jest to, że nie muszę pobierać trzeciego exe i jest programowalny, dzięki czemu mogę otworzyć kalkulator i przeglądarkę PDF za pomocą jednego klawisza skrótu.

  1. Otwórz okno poleceń PowerShell i po prostu wklej wszystkie kody skopiowane z powyższego łącza.

  2. Biegać

    Get-metroApp

  3. Zostanie wyświetlona lista AppUserModelId niektórych zgadywalnych nazw aplikacji. Np. Szukam kalkulatora. AppUserModelId to „Microsoft.WindowsCalculator_8wekyb3d8bbwe! App”. W polu polecenia PowerShell uruchom

    start-metroApp Aplikacja Microsoft.WindowsCalculator_8wekyb3d8bbwe!

Oczywiście nie będziesz chciał ponownie wywoływać Kalkulatora w ten sposób. Możesz zapisać polecenia (nie wszystkie, np. Część funkcji get-metroApp nie jest potrzebna) na .ps1. Następnie można utworzyć skrót do tego pliku .ps1, aby go wykonać. Wreszcie, umieszczenie tego skrótu w folderze menu Start umożliwia przypisanie skrótu do aplikacji.



-1

Możesz je uruchomić za pomocą PowerShell. Na przykład,

powershell.exe Start-MetroApp Microsoft.BingNews_8wekyb3d8bbwe!AppexNews

1
Dzięki za wskazówkę, choć twoje rozwiązanie jest niepełne.
chingNotCHing
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.