DISM 功能包服务命令行选项
仅支持 Windows 10 和 Windows 11 桌面版(家庭版、专业版、企业版和教育版)。 使用部署映像服务和管理 (DISM.exe) 提供 Windows 功能。 该功能是新的 Windows 包类型,让你可以请求服务(例如 Microsoft .NET)或语言,无需指定版本。 使用 DISM 搜索多个源(例如 Windows 更新或企业服务器),以查找并安装最新版本。
若要查看可用功能,请转到按需功能。
注意
其中每个命令都需要 /Online
或 /Image:<path_to_offline_image_file>
参数。
/Add-Capability
将功能添加到映像。
语法:
Add-Capability /CapabilityName:<capability_name> [/Source:<source>] [/LimitAccess]
CapabilityName
指定要添加到映像的功能的名称。Source
支持选择功能源文件所在的位置,例如服务器。 可以使用多个/Source
参数。注意
DISM 按以下顺序检查源文件:
- 如果指定了
/Source
,DISM 会先在指定的位置进行查找。 - 如果未指定
/Source
,或者在指定的位置找不到源文件,则 DISM 会检查是否设置了组策略。 如果是,DISM 会检查组策略指定的位置。 - 如果仍找不到文件、DISM 正在针对联机映像运行,并且未指定
/LimitAccess
,则 DISM 会在 Windows 更新中查找文件。
- 如果指定了
LimitAccess
指示 DISM 不检查功能源文件 Windows 更新或 Windows Server 更新服务。
示例:
Dism /Online /Add-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0
Dism /Online /Add-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:\server\share /Source:\server2\share
Dism /Online /Add-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:\server\share /LimitAccess
/Export-Source
将一组功能导出到新的存储库中。
语法:
/Export-Source /CapabilityName:<capability_name> /Source<path_to_installation_packages> /Target:<path_to_repository>
/CapabilityName
指定要导出的功能。 可以使用多个/CapabilityName
参数。/Source
指定源存储库的位置。/Target
指定新存储库的位置。
示例:
Dism /Image:C:\test\offline /Export-Source /Source:C:\test\source /Target:C:\test\target /CapabilityName:Language.Basic~~~en-US~0.0.1.0
/Get-Capabilities
获取图像中的功能及其安装状态的列表。
示例:
DISM /Online /Get-Capabilities
/Get-CapabilityInfo
获取有关特定功能的信息。
语法:
Get-CapabilityInfo /CapabilityName:<Capability_Name>
CapabilityName
指定想要了解的功能的名称。
示例:
DISM /Online /Get-CapabilityInfo /CapabilityName:Language.Basic~~~en-US~0.0.1.0
/Remove-Capability
从映像中删除功能。
语法:
Remove-Capability /CapabilityName:<Capability_Name>
CapabilityName
指定要删除的功能的名称。 可以指定多个要删除的功能。
示例:
Dism /Online /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0
Dism /Online /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /CapabilityName:Language.Basic~~~en-GB~0.0.1.0
Dism /Image:C:\test\offline /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0