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.