Localizar a ID do Modelo do Usuário do Aplicativo de um aplicativo instalado
Para configurar o acesso atribuído (modo de quiosque), você precisa da ID do Modelo de Usuário de Aplicativo (AUMID) de aplicativos instalados em um dispositivo. Você pode encontrar o AUMID usando Windows PowerShell, Explorador de Arquivos ou o Registro.
Para encontrar o AUMID usando Windows PowerShell
Para obter os nomes e os AUMIDs de todos os aplicativos instalados para o usuário atual, abra um prompt de Windows PowerShell de comando e insira o seguinte comando:
Get-StartApps
Para obter os nomes e os AUMIDs para aplicativos da Windows Store instalados para outro usuário, abra um prompt de Windows PowerShell de comando e insira os seguintes comandos:
$installedapps = Get-AppxPackage
$aumidList = @()
foreach ($app in $installedapps)
{
foreach ($id in (Get-AppxPackageManifest $app).package.applications.application.id)
{
$aumidList += $app.packagefamilyname + "!" + $id
}
}
$aumidList
Você pode adicionar os parâmetros –user <username> ou –allusers ao cmdlet get-AppxPackage para listar AUMIDs para outros usuários. Você deve usar um prompt Windows PowerShell para usar os parâmetros –user ou –allusers.
Para encontrar o AUMID usando o Explorador de Arquivos
Para obter os nomes e os AUMIDs de todos os aplicativos instalados para o usuário atual, execute as seguintes etapas:
Abra Executar, insira shell:Appsfolder e selecione OK.
Uma janela do Explorador de Arquivos é aberta. Pressione AltViewChoose > **** > details.
Na janela Escolher Detalhes , selecione AppUserModelId e selecione OK. (Talvez seja necessário alterar a configuração Exibir de Blocos para Detalhes.)

Para encontrar o AUMID de um aplicativo instalado para o usuário atual usando o Registro
Consultar o Registro só pode retornar informações sobre Microsoft Store aplicativos instalados para o usuário atual, enquanto a consulta Windows PowerShell pode encontrar informações para qualquer conta no dispositivo.
Em um prompt de comando, digite o seguinte comando:
reg query HKEY_CURRENT_USER\Software\Classes\ActivatableClasses\Package /s /f AppUserModelID | find "REG_SZ"
Exemplo
O exemplo de código a seguir cria uma função Windows PowerShell que retorna uma matriz de AUMIDs dos aplicativos instalados para o usuário especificado.
function listAumids( $userAccount ) {
if ($userAccount -eq "allusers")
{
# Find installed packages for all accounts. Must be run as an administrator in order to use this option.
$installedapps = Get-AppxPackage -allusers
}
elseif ($userAccount)
{
# Find installed packages for the specified account. Must be run as an administrator in order to use this option.
$installedapps = Get-AppxPackage -user $userAccount
}
else
{
# Find installed packages for the current account.
$installedapps = Get-AppxPackage
}
$aumidList = @()
foreach ($app in $installedapps)
{
foreach ($id in (Get-AppxPackageManifest $app).package.applications.application.id)
{
$aumidList += $app.packagefamilyname + "!" + $id
}
}
return $aumidList
}
Os comandos Windows PowerShell a seguir demonstram como você pode chamar a função listAumids depois de ter criado.
# Get a list of AUMIDs for the current account:
listAumids
# Get a list of AUMIDs for an account named “CustomerAccount”:
listAumids("CustomerAccount")
# Get a list of AUMIDs for all accounts on the device:
listAumids("allusers")