Как я могу запустить приложение UWP через командный файл?
Я попытался открыть Skype с помощью пакетных сценариев (.bat) в Windows 10, но обнаружил, что в Windows 10 Skype входит по умолчанию и перемещается в приложения Windows. Есть какой-либо способ сделать это?
1 ответ
Сначала найдите место установки приложения и имя семейства пакетов, выполнив в PowerShell следующее:
Get-AppxPackage | Select Name, InstallLocation, PackageFamilyName
Имя скайпа Microsoft.SkypeApp
, его место установки что-то вроде C:\Program Files\WindowsApps\Microsoft.SkypeApp_12.1815.210.0_x64__kzf8qxf38zg5c
и его пакет фамилия Microsoft.SkypeApp_kzf8qxf38zg5c
,
Перейдите к месту установки и откройте AppxManifest.xml
в текстовом редакторе. Найти <Application ...>
узел и получить значение Id
имущество. Для скайпа это значение App
,
Теперь вы можете использовать эти значения в этой команде:
start shell:AppsFolder\<PackageFamilyName>!<Id>
Для Skype вы должны запустить:
start shell:AppsFolder\Microsoft.SkypeApp_kzf8qxf38zg5c!App