コンテンツにスキップ

Windows アプリのプロパティの取得

このページでは、Sophos Mobile にアプリを追加する際に入力する必要がある Windows アプリのプロパティの一部を取得する方法について説明します。詳細は、アプリの設定 (Windows)を参照してください。

パッケージ ファミリ名

アプリのパッケージファミリ名 (PFN) を取得するには、Windows コンピューターにインストールして Get-AppxPackage PowerShell コマンドを実行します。

これには、次の手順を実行します。

  1. Windows 10 または Windows 11 コンピュータで、Microsoft ストアに移動してアプリをインストールします。
  2. Windows PowerShell を開き以下のようなコマンドを入力します。

    PS> Get-AppxPackage <app_name>
    

    <app_name>をアプリパッケージの名前に置き換えます。

    名前がわからない場合は、 名前の一部に * のワイルドカード文字を使用します。たとえば、 Microsoft OneNote に関する情報を取得するには、Get-AppxPackage *onenote と入力します。Get-AppxPackage * を入力して、 コンピューターにインストールされているすべてのアプリに関する情報を取得することもできます。

  3. Get-AppxPackage には、パッケージファミリ名など、アプリケーションに関する情報が表示されます。

    たとえば、Get-AppxPackage は OneNote の次の出力を示しています。

    PS> Get-AppxPackage *onenote
    
    Name              : Microsoft.Office.OneNote
    Publisher         : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
    Architecture      : X64
    ResourceId        :
    Version           : 16.14326.22093.0
    PackageFullName   : Microsoft.Office.OneNote_16.14326.22093.0_x64__8wekyb3d8bbwe
    InstallLocation   : C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16.14326.22093.0_x64__8wekyb3d8bbwe
    IsFramework       : False
    PackageFamilyName : Microsoft.Office.OneNote_8wekyb3d8bbwe
    PublisherId       : 8wekyb3d8bbwe
    IsResourcePackage : False
    IsBundle          : False
    IsDevelopmentMode : False
    NonRemovable      : False
    Dependencies      : {Microsoft.VCLibs.140.00_14.0.33519.0_x64__8wekyb3d8bbwe}
    IsPartiallyStaged : False
    SignatureKind     : Store
    Status            : OK
    
  4. PackageFamilyName の横にある値は、アプリのパッケージファミリ名です。

    この例では、パッケージファミリー名は Microsoft.Office.OneNote_8wekyb3d8bbwe です。

Get-AppxPackage コマンドの詳細については、Get-AppxPackage を参照してください。

製品コード GUID

Microsoft Windows SDK が既にインストールされている場合は、SDK に含まれている Orca プログラムを使用して MSI ファイルの ProductCode の値を取得します。この 1例として、Orca を使用した MSI ファイルの GUID 製品コードの確認方法 (英語) の説明を参照してください。

または PowerShell のスクリプトを使用します。こういったスクリプトは、インターネット上で見つけることができます。たとえば、MSI のファイル情報を PowerShell で確認する方法 (英語) でも紹介されています。

製品コード GUID」フィールドに値を入力する際は、値のはじまりと終わりに付いているカッコを外す必要があります。

SHA-256 ファイルのハッシュ

Get-FileHash という PowerShell のコマンドを使用して、MSI ファイルの SHA-256 のハッシュ値を取得します。

PS> Get-FileHash <MSI ファイルへのパス>

Get-FileHash コマンドの詳細については、Get-FileHash を参照してください。

インストール オプション

MSI ファイルのインストールに使用できるコマンドラインオプションの詳細は、Microsoft Standard Installer Command-Line オプションを参照してください。