次の方法で共有


インストール済みアプリのアプリケーション ユーザー モデル ID の検索

Windows では、アプリケーション ユーザー モデル ID (AUMID、AppId とも呼ばれます) の値を使用して、切り替え、起動、テレメトリ、およびその他の機能のアプリケーションを識別および区別します。
AUMID は、インストールされている各アプリケーションに固有であり、インストール パスやアプリケーションの表示名とは無関係です。

キオスクまたは専用デバイスの作成に使用される構成サービス プロバイダー (CSP) である割り当て済みアクセスを構成するには、デバイスにインストールされているアプリの AUMID を使用する必要があります。 この記事では、インストールされているアプリケーションの AUMID を見つける方法について説明します。

AUMID の検索方法

アプリケーションの AUMID は、Windows PowerShell、エクスプローラー、またはレジストリを使用して見つけることができます。

指示に従って AUMID を取得し、任意のツールを選択します。

[スタート] メニューに表示されるすべてのアプリの名前と AUMID を取得するには、Windows PowerShell コマンド プロンプトを開き、次のコマンドを入力します。

Get-StartApps

[スタート] メニューに表示されないアプリケーションは、 Get-StartApps コマンドレットの出力には表示されません。

現在のユーザー用にインストールされている Microsoft Store アプリの名前と AUMID を取得するには、Windows PowerShell コマンド プロンプトを開き、次のコマンドを入力します。

$installedapps = Get-AppxPackage

$aumidList = @()
foreach ($app in $installedapps)
{
    foreach ($id in (Get-AppxPackageManifest $app).package.applications.application.id)
    {
        $aumidList += $app.packagefamilyname + "!" + $id
    }
}

$aumidList

-user <username>または-allusers パラメーターを Get-AppxPackage コマンドレットに追加して、他のユーザーの AUMID を一覧表示できます。 -user または -allusers パラメーターを使用するには、管理者特権のWindows PowerShell プロンプトを使用する必要があります。

指定したユーザーのインストール済みアプリの AUMID を取得する例

次のコード サンプルでは、指定したユーザーのインストール済みアプリの AUMID の配列を返す関数を Windows PowerShell に作成します。

[スタート] メニューで任意のアプリケーションの AUMID を取得する例

次のコード サンプルでは、現在 [スタート] メニューに表示されているすべてのアプリケーションの AUMID を返す関数をWindows PowerShellに作成します。

function Get-AppAUMID {
param (
[string]$AppName
)
$Apps = (New-Object -ComObject Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items()
if ($AppName){
    $Result = $Apps | Where-Object { $_.name -like "*$AppName*" } | Select-Object name,@{n="AUMID";e={$_.path}}
        if ($Result){
            Return $Result
        }
    else {"Unable to locate {0}" -f $AppName}
}
else {
    $Result = $Apps | Select-Object name,@{n="AUMID";e={$_.path}}
    Return $Result
}
}

次のWindows PowerShellコマンドは、Get-AppAUMID 関数を作成した後に呼び出す方法を示しています。

# Get the AUMID for OneDrive
Get-AppAUMID -AppName OneDrive

# Get the AUMID for Microsoft Word
Get-AppAUMID -AppName Word

# List all apps and their AUMID in the Start menu
Get-AppAUMID

現在のユーザーにインストールされているすべてのアプリの名前と AUMID を取得するには、次の手順を実行します。

  1. [スタート>実行] を選択し、「shell:Appsfolder」と入力して、[OK] を選択します
  2. エクスプローラー ウィンドウが開きます。 Alt キー+V>キーを押して詳細を確認する
  3. [ 詳細の選択 ] ウィンドウで、[ AppUserModelId] を選択し、[ OK] を選択します。 (c が必要になる場合があります。
  4. [表示] 設定を [タイル] から [詳細] に変更する