首页 > 系统相关 >ICD.exe 是一种用于创建和自定义 Windows 映像的工具,可以在离线或在线环境中运行

ICD.exe 是一种用于创建和自定义 Windows 映像的工具,可以在离线或在线环境中运行

时间:2024-02-04 21:55:21浏览次数:30  
标签:环境中运行 自定义 Windows 离线 映像 ICD 用于 版本 配置文件

Microsoft 提供了 Windows Imaging and Configuration Designer (ICD) 工具,用于创建和自定义 Windows 映像。ICD 工具可以帮助管理员轻松地创建、编辑和管理 Windows 映像,并提供了许多功能和选项来满足不同的需求。

FFU (Full Flash Update) 映像是一种完整的映像文件,可以在设备上执行原始的 Windows 安装并还原所有 OEM 安装程序。这个文件通常由设备制造商提供,用于还原设备到出厂设置。使用 ICD 工具,管理员可以创建自定义的 FFU 映像,以满足特定的需求。

ICD 工具最早发布于 Windows 10 版本 1511,即 2015 年。随着 Windows 操作系统的发展,ICD 工具也在不断更新和改进,以适应不同的需求和场景。目前,ICD 工具已经进入了第三个发展阶段,即 Windows 10 版本 1903 和更高版本。在这个版本中,ICD 工具提供了许多新功能和改进,包括更好的用户界面、更灵活的组件选择、更丰富的筛选器等,可帮助管理员更好地管理和定制 Windows 映像。


ICD.exe 是一种用于创建和自定义 Windows 映像的工具,可以在离线或在线环境中运行。以下是 ICD.exe 的常用命令参数:

  1. /Export-DefaultProfile 用于导出默认配置文件,该文件包含了操作系统的默认设置。

  2. /Export-Profile 用于导出指定的配置文件。

  3. /Import-Profile 用于导入配置文件。

  4. /Set-DefaultProfile 用于将指定的配置文件设置为默认配置文件。

  5. /New-ProvisioningPackage 用于创建新的配置包。

  6. /Add-ProvisioningPackage 用于向现有的配置包添加组件。

  7. /Remove-ProvisioningPackage 用于从现有的配置包中移除指定的组件。

  8. /Generate-AppxManifest 用于生成应用程序清单文件。

  9. /Apply-Unattend 用于应用无人值守答案文件。

  10. /Get-TargetEditions 用于获取当前 Windows 映像支持的所有版本。

  11. /Get-TargetEditionInfo 用于获取指定版本的详细信息,例如支持的语言、功能等。

  12. /Set-TargetEdition 用于设置要使用的 Windows 版本。

  13. /Get-FeatureInfo 用于获取当前 Windows 映像支持的所有功能的详细信息。

  14. /Set-FeaturesOn 用于启用指定功能。

  15. /Set-FeaturesOff 用于禁用指定功能。

  16. /Get-ProvisionedAppInfo 用于获取当前已预配的应用程序的详细信息。

  17. /Add-ProvisionedAppxPackage 用于向当前 Windows 映像中添加应用程序。

  18. /Remove-ProvisionedAppxPackage 用于从当前 Windows 映像中移除应用程序。

以上是常用的 ICD.exe 命令参数,您可以根据自己的具体需求进行选择使用。请注意,具体的命令和参数可能因操作系统版本、ICD 工具版本以及您的具体需求而略有不同,建议根据实际情况进行调整。


ICD.exe 是用于创建和自定义 Windows 映像的工具,它提供了一系列命令和参数来操作和配置 Windows 映像。以下是 ICD.exe 的思维导图文字版:

  • 导出和导入配置文件

    • /Export-DefaultProfile:导出默认配置文件
    • /Export-Profile:导出指定的配置文件
    • /Import-Profile:导入配置文件
    • /Set-DefaultProfile:将指定的配置文件设置为默认配置文件
  • 创建和管理配置包

    • /New-ProvisioningPackage:创建新的配置包
    • /Add-ProvisioningPackage:向现有的配置包添加组件
    • /Remove-ProvisioningPackage:从现有的配置包中移除指定的组件
  • 应用程序管理

    • /Generate-AppxManifest:生成应用程序清单文件
    • /Get-ProvisionedAppInfo:获取当前已预配的应用程序的详细信息
    • /Add-ProvisionedAppxPackage:向当前 Windows 映像中添加应用程序
    • /Remove-ProvisionedAppxPackage:从当前 Windows 映像中移除应用程序
  • Windows 版本和功能管理

    • /Get-TargetEditions:获取当前 Windows 映像支持的所有版本
    • /Get-TargetEditionInfo:获取指定版本的详细信息,例如支持的语言、功能等
    • /Set-TargetEdition:设置要使用的 Windows 版本
    • /Get-FeatureInfo:获取当前 Windows 映像支持的所有功能的详细信息
    • /Set-FeaturesOn:启用指定功能
    • /Set-FeaturesOff:禁用指定功能
  • 无人值守答案文件应用

    • /Apply-Unattend:应用无人值守答案文件

以上是 ICD.exe 的思维导图文字版,其中包含了常见的命令和参数。请注意,具体的命令和参数可能因操作系统版本、ICD 工具版本以及您的具体需求而略有不同,建议根据实际情况进行调整。


 

标签:环境中运行,自定义,Windows,离线,映像,ICD,用于,版本,配置文件
From: https://www.cnblogs.com/suv789/p/18007082

相关文章

  • 【JAVA】Java 使用 XPath表达式定位节点读取自定义XML方法
    *加载配置文件节点*@paramattributeValue节点属性值*@paramareaCode节点属性值*/publicstaticMap<String,String>getConfigXml(StringattributeValue,StringareaCode){StringfilePath="config.xml";Map<St......
  • [word] word自定义编号格式怎么设置
    在Word文档的编辑中,经常会给段落添加编号,但是在编号的使用过程中我们会遇到很多问题,今天给大家分享word自定义编号格式怎么设置,希望能帮到您! 1.如何自定义编号格式?点击文件左上角的【开始】菜单按钮—进入【段落】-选择【编号】-选择【定义新编号格式】,在【编号样式】中选择一个合......
  • 【DM】自定义存储函数(返回字符在字符串中所在位置的下标字符串)
    一、使用while语法--输入:原字符串,查找的字符,分割字符--输出:所在位置下标集合(用输入的分割字符分割)CREATEORREPLACEFUNCTIONdF_strPosition(strInputINVARCHAR(100),strFindinputINVARCHAR(2),strSplitINVARCHAR(2))RETURNVARCHAR(128)ASstrVal......
  • (12)动态生成菜单及绑定自定义事件
    varAddCollctMenus:ArrayOfTMenuItem;//动态菜单 procedureTForm1.Button5Click(Sender:TObject);Vari,AddCollctMenuCount:Integer;BeginAddCollctMenuCount:=Length(AddCollctMenus)-1;Fori:=0ToAddCollctMenuCountDoBeginFreeAndNil......
  • CF522D Closest Equals 离线扫描 + 线段树
    CF522DClosestEquals题意:m个询问,求[l,r]内相同元素的最小距离。离线询问,按右端点排序。对于每一个a[i],如果last[a[i]]存在,将线段树last[a[i]]的位置改为i-last[a[i]]。查询区间最小值。当然这题也可以回滚莫队。注:本题一路从黑题堕落到绿题#include<bits/stdc......
  • antd upload组件缩略图自定义
    antd组件的缩略图使用img标签即可实现,我们这里有一个3D文件显示2D缩略图的需求,而这个缩略图是后台从接口返回的,所以需要自定义缩略图。 这里的imageUrl就是你要的缩略图用到了官网案例的将图片转为base64,具体的方法看官网。在这里还有最最重要的一个点就是得控制它的样式,不......
  • 自定义一个QAbstractItemView控件
    本文是模仿某些软件里的控件样式。在组合框里选择具有两级结构的数据,比如选某省->某市类似的数据。下述代码在VS2015和Qt5.9中测试通过。其运行效果如图。为了展示更多的功能,我还特地实现了滚动条的功能:头文件:classMItemView:publicQAbstractItemView{Q_OBJECTpub......
  • 注册表监控工具可以近乎实时地监控注册表更改情况,让您不会错过任何问题。通过可自定义
    注册表监控工具可以近乎实时地监控注册表更改情况,让您不会错过任何问题。通过可自定义通知系统,您可以更轻松地及时了解用户操作或软件安装所引起的注册表更改。会在更改发生的当下显示更改(并让您进行检查和分析),而不是按特定间隔汇总活动数据,它还提供逐行精细数据,以更准确地查看注......
  • (12)动态生成菜单及绑定自定义事件
    varAddCollctMenus:ArrayOfTMenuItem;//动态菜单      procedureTForm1.Button5Click(Sender:TObject);Vari,AddCollctMenuCount:Integer;BeginAddCollctMenuCount:=Length(AddCollctMenus)-1;Fori:=0ToAddCollctMenuCountDo......
  • OpenWrt之自定义Hostname
    OpenWrt之自定义Hostname找到对应的代码,在feeds/./luci/modules/luci-lua-runtime/luasrc/sys.lua中,有cur:foreach("dhcp","dnsmasq",function(s)ifs.leasefileandfs.access(s.leasefile)then......