获取 Windows 应用属性
此页面介绍如何获取在将 Windows 应用添加到 Sophos Mobile 时必须输入的该应用的某些属性。请参阅 应用设置 (Windows)。
包系列名称
要获取应用的软件包系列名称 (PFN),请将其安装在 Windows 计算机上,然后运行 Get-AppxPackage
PowerShell 命令。
为此,请执行以下操作:
- 在 Windows 10 或 Windows 11 计算机上,转到 Microsoft 商店并安装该应用。
-
打开 Windows PowerShell 并输入以下命令:
PS> Get-AppxPackage <app_name>
将
<app_name>
替换为应用包的名称。如果不知道名称,请使用
*
通配符和名称的一部分。例如,输入Get-AppxPackage *onenote
可获取有关 Microsoft OneNote 的信息。您还可以输入Get-AppxPackage *
以获取有关计算机上安装的所有应用的信息。 -
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 : 存储 Status : 确定
-
PackageFamilyName
旁边的值是应用的软件包系列名称。在此示例中,软件包系列名称为
Microsoft.Office.OneNote_8wekyb3d8bbwe
。
有关 Get-AppxPackage
命令的详细信息,请参阅 Get-AppxPackage。
产品代码 GUID
如果您已经安装了 Microsoft Windows SDK,请使用包括的 Orca
程序获取 MSI 文件的 ProductCode 值。要查看示例,请参阅网页使用 Orca 查找 MSI 文件 GUID 产品代码。
或使用 PowerShell 脚本。此类脚本可以在 Internet 上找到,例如在网页如何通过 PowerShell 获取 MSI 文件信息上。
注释
您输入 产品代码 GUID 字段的值不得包含括号。
SHA-256 文件哈希
使用 Get-FileHash
PowerShell 命令获取 MSI 文件的 SHA-256 哈希值:
PS> Get-FileHash <Path-to-MSI-file>
有关 Get-FileHash
命令的详细信息,请参阅 Get-FileHash。
安装选项
有关安装 MSI 文件可用的命令行选项的信息,请参阅 Microsoft 标准安装程序命令行选项。