Como criar um atalho na área de trabalho para um aplicativo de interface do usuário do Windows 8 Modern?

17

Estou usando o Windows 8 no momento e queria saber se existe uma maneira de criar um atalho para um aplicativo de UI moderna (anteriormente conhecido como Metro UI) em minha área de trabalho.

    
por Joel Dean 24.09.2012 / 17:00

6 respostas

7

Até onde eu sei, não há uma maneira integrada de fazer isso. Para os aplicativos que vêm com o Windows 8, você pode usar Link MetroApp ; site oficial (em italiano) aqui . No momento, ele não suporta aplicativos baixados pela Loja.

    
por 24.09.2012 / 17:27
27

Todos os aplicativos Modern UI têm um protocolo de URL associado a eles, que pode ser usado para iniciar o aplicativo.
Você pode encontrar o protocolo para um aplicativo específico como este:

  1. Pressione Windows + R
  2. Digite regedit
  3. Navegue até HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId
  4. Encontre a subchave do seu aplicativo (por exemplo, AMZNMobileLLC.KindleforWindows8_1.1.0.0_neutral__stfe6vwa9jnbp )
  5. Dentro dessa subchave, vá para ActivatableClassId_some long name_\CustomProperties
  6. O valor Name informará o nome do protocolo.

Você pode então criar um atalho para name:// . (por exemplo, kindle:// )

Obter um ícone é um pouco mais difícil.
Na subchave diretamente abaixo de ActivatableClassId , você encontrará um valor chamado Icon , no formato @{AppIdentifier?ms-resource://AppName/Files/path/to/icon.png} . Você encontrará um ícone PNG em C:\Program Files\WindowsApps\AppIdentifier\path/to/icon.png .
No entanto, você precisará converter este PNG em um arquivo ICO para usar em um atalho.

    
por 31.10.2012 / 21:12
3
  1. Clique com o botão direito do mouse em sua área de trabalho e selecione new->shortcut .
  2. Quando a janela de diálogo abrir, insira %windir%\explorer.exe shell:::{4234d49b-0245-4df3-b780-3893943456e1} e nome sua aplicação adequadamente.
  3. Clique no ícone que você criou e ative a janela Applications .
  4. Selecione o aplicativo Metro para usar.

Ref: link

    
por 24.09.2012 / 17:09
2

Eu mesmo descobri uma solução e quero que a resposta seja completa. É feito por um pedaço de códigos de C # e PowerShell por Tome Tanasovski postado no link .

Você não precisa entender bem os códigos para que funcione. A coisa boa é que eu não preciso baixar algum terceiro exe e é programável para que eu possa abrir a calculadora e o visualizador de PDF com apenas uma tecla de atalho.

  1. Abra a caixa de comando do PowerShell e simplesmente cole todos os códigos copiados do link acima.

  2. Executar

    Get-metroApp

  3. Uma lista de AppUserModelId de algum nome de aplicativo previsível é listada. Por exemplo, estou procurando a Calculadora. O AppUserModelId é "Microsoft.WindowsCalculator_8wekyb3d8bbwe! App". Na caixa de comando do PowerShell, execute

    start-metroApp Microsoft.WindowsCalculator_8wekyb3d8bbwe! App

É claro que você não vai querer invocar a Calculadora novamente assim. Você pode salvar os comandos (nem todos, por exemplo, a parte da função get-metroApp não é necessária) para um .ps1. Um atalho para este .ps1 pode então ser criado para executá-lo. Por fim, colocar esse atalho na pasta do menu Iniciar permite que você atribua uma tecla de atalho ao seu aplicativo.

    
por 21.02.2014 / 17:13
0

Clique aqui: (É uma solução clara e simples para qualquer aplicativo "moderno" para o qual você deseja criar um atalho - usei meu atalho para colocar na pasta de inicialização para que o aplicativo seja aberto quando eu fizer logon. link

    
por 14.07.2015 / 05:03
-1

Você pode iniciá-los pelo PowerShell. Por exemplo,

powershell.exe Start-MetroApp Microsoft.BingNews_8wekyb3d8bbwe!AppexNews
    
por 12.03.2013 / 04:46