找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1363|回复: 0

应用程序服务命令行选项

[复制链接]
17908 发表于 2009-10-25 13:56:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
可以对脱机映像使用应用程序服务命令行选项以检查 Windows(R) Installer 应用程序修补程序(.msp 文件)的适用性,并查询脱机映像以获取有关已安装的 Windows Installer 应用程序和应用程序修补程序(.msp 文件)的信息。

使用 DISM 处理 Windows 映像的基本语法为:

DISM.exe /Image:<path_to image_directory> [dism_options] {servicing_command} [<servicing_argument>]

下列服务选项可用于列出 Windows Installer 应用程序和 .msp 应用程序修补程序,并且可以检查脱机 Windows 映像的应用程序修补程序的适用性:

DISM.exe /Image:<path_to_directory> [/Check-AppPatch | /Get-AppPatchInfo: | /Get-AppPatches | /Get-AppInfo | /Get-Apps]

下表描述了如何使用每个应用程序服务选项。这些选项不区分大小写。

选项 描述
/Get-Help

/?
如果在某个程序包服务命令行选项后紧接着使用此选项,则会显示有关该命令行选项及其参数的信息。其他某些主题可能会在指定了映像之后变为可用。

示例:


Dism /image:C:\test\offline /Check-AppPatch /?


/Check-AppPatch /PatchLocation:<path_to_patch.msp>
仅当 MSP 修补程序适用于脱机映像时才显示信息。必须指定 MSP 修补程序文件的路径。可以指定多个修补程序文件。

示例:


Dism /image:C:\test\offline /Check-AppPatch /PatchLocation:C:\test\MSIPatches\MsiTestPatch1.msp
/PatchLocation:C:\test\MSIPatches\MsiTestPatch2.msp


/Get-AppPatchInfo: [/PatchCode:<patch_code_GUID>] [/ProductCode:<product_code_GUID>]
显示有关按 <patch_code_GUID> 和 <product_code_GUID> 筛选出的已安装 MSP 修补程序的详细信息。

如果指定了 /PatchCode 选项,则将显示应用了修补程序的所有 Windows Installer 应用程序的详细信息。

如果指定了 /ProductCode 选项,则将显示指定应用程序中的所有 MSP 修补程序的相关信息。

如果指定了 /PatchCode 和 /ProductCode 选项,则仅当该特定修补程序应用于指定 Windows Installer 应用程序时,才显示相关信息。

使用 /Get-AppPatches 选项可以查找修补程序代码 GUID 和特定于修补程序的产品代码 GUID。使用 /Get-Apps 选项可以列出已安装的 Windows Installer 应用程序的所有产品代码 GUID。

如果未指定 /PatchCode 和 /ProductCode,则将显示所有已安装的 Windows Installer 程序包和 MSP 修补程序。

示例:


Dism /image:C:\test\offline /Get-AppPatchInfo



Dism /image:C:\test\offline /Get-AppPatchInfo: /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF}



Dism /image:C:\test\offline /Get-AppPatchInfo: /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}



Dism /image:C:\test\offline /Get-AppPatchInfo: /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF} /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}


/Get-AppPatches: [/ProductCode:<product_code_GUID>]
显示有关脱机映像上安装的所有应用程序已应用的所有 MSP 修补程序的基本信息。如果指定了产品代码 GUID,则将显示指定 Windows Installer 应用程序中的所有修补程序的相关信息。

示例:


Dism /image:C:\test\offline /Get-AppPatches



Dism /image:C:\test\offline /Get-AppPatches /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}


/Get-AppInfo: [/ProductCode:<product_code_GUID>]
显示有关已安装的特定 Windows Installer 应用程序的详细信息。

使用 /Get-Apps 选项可以查找已安装的 Windows Installer 应用程序的 GUID。如果未指定产品代码 GUID,则将显示脱机映像中已安装的所有 Windows Installer 应用程序的信息。

示例:


Dism /image:C:\test\offline /Get-AppInfo



Dism /image:C:\test\offline /Get-AppInfo /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}


/Get-Apps
显示有关脱机映像中的所有 Windows Installer 应用程序的基本信息。

示例:


Dism /image:C:\test\offline /Get-Apps


限制/Get-AppPatches 和 /Get-AppPatchInfo 仅应用于已安装的修补程序(.msp 文件)。

在您检查 MSP 修补程序的适用性时,只显示该修补程序适用的 Windows Installer 应用程序。一个修补程序可能适用于多个已安装的应用程序,多个修补程序也可能适用于一个应用程序。
论坛发展靠大家,积极提供资源;请勿灌水
通过分享您的互联网来赚钱
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|存档|商匡数科 ( 沪ICP备19008575号-1 )

GMT+8, 2024-9-29 08:16 , Processed in 0.048301 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表