首页 > 自考资讯 > 高考百科

DISMTools v0.5.1 Update 1

小条 2024-09-30

8e8e330fbf0146b1ba7a9e15911b3bf3~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1728292965&x-signature=Ed%2BkaYjOvuHfx%2BTF6r7nJp9V%2BL8%3D DISMTools 是Windows 系统管理的集成平台,是DISM 的前端界面,可让您管理Windows 映像(WIM) 文件等。

关于此项目创建此项目的原因仅仅是因为不存在免费、开源且更新的DISM 图形用户界面。在开始开发该工具之前,可以使用以下通用用户界面:

NTLite 是我们最受欢迎的产品。尽管该软件是免费的,但某些功能(例如下载操作系统和程序更新)需要付费,因此如果您正在寻找完全免费且功能齐全的程序,那么该软件可能不适合您。 MSMG 工具包是一个流行的替代方案。它是免费且开源的(因为它是一个脚本),但命令行用户界面(TUI) 使其不易访问且可能不完全直观。 DISM GUI 是第一个流行的基于.NET 的图形用户界面,允许您对Windows 映像执行各种操作。它是开源的(源代码可在GitHub 上获取),但自2017 年以来一直没有更新。 DISM++,另一个基于CBS 的全功能图形用户界面。然而,它自2023 年以来就没有更新过,并且不是开源的(有一个GitHub 存储库,但仅用于网站和语言翻译)。还有许多其他DISM 图形用户界面,但它们不太为人所知,这里不再讨论。考虑到这种情况,该项目被创建为NTLite 的可行替代方案,它是免费、开源、易于访问且不断更新的。

主要功能项目如何工作DISMTools 是第一个受Visual Studio 启发的基于项目的图形用户界面。项目存储已安装的映像、应用的无人值守应答文件以及用于临时操作的暂存目录。

创建的DISMTools 项目很小,并且包含易于导航的结构。

该程序还支持通过单击按钮设置和删除项目的文件关联(仅限便携式安装),因此您可以双击项目立即加载它。您还可以将已安装的部署工具复制到您的项目中,以便您可以在任何地方使用它们。

管理活动安装或任何驱动器上的安装使用在线和离线安装管理模式轻松管理最新Windows 版本的安装。

兼容性和性能同样重要。与使用DISM API 或DISM 可执行文件的其他用户界面不同,DISMTools 使用两者,提供卓越的性能,可从图像和安装中快速检索所需的信息。通过兼容性,您可以:您可以使用任何版本的DISM 程序,从Windows 7 版本到最新版本的Windows 10 和11,因此当您转移到图形界面时,您现有的命令行工作流程不会受到影响。

高级前端界面DISMTools 不仅仅是DISM 的前端界面;它还是一个高级前端。在执行映像和安装任务时提供丰富的信息和功能。以下是一些示例:

添加AppX 包时提供丰富的信息。添加AppX 包时,您将看到大量信息,很可能是主商店的徽标资源。自动从应用程序安装程序包下载内容。如果我有应用程序安装包怎么办?添加后,DISMTools 将自动下载并使用主包。自动发现组策略中的源。如果您想要启用某项功能、修复Windows 映像中的组件存储或添加某项功能,则源已在组策略中定义,使其易于使用。轻松创建配置列表。 DISM 配置列表编辑器允许您快速创建配置列表,在执行捕获图像等操作时排除特定项目。在一个界面中快速管理所有已安装的图像。您可以使用挂载镜像管理器执行基本的镜像管理任务,包括与挂载镜像相关的操作。生成和打印图像信息非常方便。映像信息报告允许您保存正在维护的Windows 映像的一个或所有区域的信息,以供以后参考。快速测试Windows 映像。 ISO 创建向导允许您快速、轻松地测试Windows 映像。消息

此功能需要Windows ADK 及其Windows PE 插件。

显示已安装驱动程序的签名者。获取有关已安装驱动程序的信息时,如果驱动程序已签名,您可以查看该驱动程序的签名者信息。

支持的操作DISMTools 支持以下操作。

该程序处于测试阶段,因此并未实现所有可能的操作。有关详细信息,请参阅“不支持的操作”部分。

形象管理

WIM/SWM/ESD 文件应用程序映像捕获提交映像卷删除映像(删除不需要的Windows 版本) 安装和卸载映像重新加载服务会话切换映像索引WIM - ESD 和反向转换合并SWM 文件拆分组件的干净映像对Windows 进行更改将Windows 映像导出到新的映像文件操作系统软件包和功能

软件包添加/删除功能AppX 软件包服务启用或禁用应用程序添加/删除功能

能够添加和删除驱动程序

使用驱动程序添加和删除配置包

镜像中添加配置包语言和区域服务

为键盘层驱动程序设置无人值守应答文件

创建和管理无人值守响应文件应用无人值守响应文件等

获取有关图像的完整信息使用项目或程序暂存目录获取有关包、功能、AppX 包、功能和驱动程序的信息配置Windows PE 基本自动化不支持的操作

由于该程序仍处于测试阶段,区域设置等。未来版本将支持这些操作。它尚未实现,因为创建一个不与程序其他部分冲突的工作实现需要时间。系统要求DISMTools 与以下操作系统兼容:

客户端:Windows 8.1 或更高版本(不包括Windows 10 版本1507 和1511) 服务器:Windows Server 2012 或更高版本(不包括Server Core 版本)

注意从版本0.2.1 开始,DISMTools 与Windows 7/Server 2008 R2、Wine 或ReactOS 不兼容。

下载DISMTools 可以从发布部分(推荐)、Softpedia 或通过WinGet 下载。

稳定版本: winget installcodingWondersSoftware.DISMTools.Stable(别名: DISMTools) 预览版本: winget installcodingWondersSoftware.DISMTools.Preview(别名: DISMTools-pre) 该程序完全免费。

最后更新时间:2024 年8 月3 日(Roberto Zamfir)

SourceForge 项目还跟踪此存储库中的新版本,因此您也可以从那里下载最新版本。

新闻网站特别报道了DISMTools。如果您有兴趣,请看下面的报道。

DeskModderComputer BILDPC-Welt 支持该项目。如果您发现该项目有用,请考虑为其加注星标以鼓励进一步开发。

如果您想直接从构建源代码获取副本,请按照下列步骤操作:

要求:

7-Zip.NET Framework 4.8 开发包PowerShell 5(Windows Management Framework 5 的一部分)或更高版本(用于脚本调试) 首先,克隆项目或下载源代码ZIP 文件。转到“代码”并选择一个选项。 通过从克隆存储库的位置运行nugetpkgprep.bat 来准备NuGet 包。在Visual Studio 2012 或更高版本中打开解决方案。 最后,转到“构建解决方案”或按CTRL-Shift-B。

其他启动标志为了加快测试速度,您可以在Visual Studio 中运行程序之前执行以下步骤。

双击“解决方案资源管理器”中的“我的项目”。转到“调试”选项卡。在“启动选项”下的“命令行参数”文本框中输入以下内容: /nomig /noupd/nomig 跳过配置迁移/noupd 禁用更新检查功能您必须配置如下所示的设置。

JetBrains 用户如果您使用JetBrains 的IDE,您还可以为DISMTools 做出贡献。但是,您只能修改表单的源代码,因此没有设计工具。

贡献如果您想为该项目做出贡献,可以通过多种方式实现。

代码更改:将包含在下一版本中的更改。要进行此类更改,请阅读我们的提交指南。文档和艺术作品:如果您想从事视觉方面的工作,我们鼓励您为帮助系统做出贡献。请参阅最后一节的说明。继续在预览分支中开发下一个版本以测试最新版本。要切换到此状态,请从分支列表中选择“dt_preview”。每天都会进行更改,每两周发布一次新版本。

保持联系请务必关注我们的官方Reddit 子版块,以获取发布公告和其他有趣内容。另外,请查看“我的数字生活”讨论论坛,了解正在开发哪些功能。

为帮助系统做出贡献我们需要您的帮助来构建出色的DISMTools 帮助系统。如果您想为此做出贡献,请单击此处了解更多信息。

v0.5.1更新1

这是DISMTools 0.5.1 的更新,包括0.6 版本预览中的错误修复和增强功能。

更改预安装环境助手现在,如果您选择了错误的磁盘,您可以通过在分区选择屏幕上按B 键返回到磁盘选择屏幕。 操作系统安装程序现在更清晰地显示DiskPart 和DISM 进度输出。

改进了与PowerShell 7 的兼容性。 CopyPE 和OSCDIMG 输出现在显示得更清晰。 Windows PE 映像现已安装在%TEMP% ($env:TEMP) 文件夹中。 PE 构建器和操作系统安装程序现在都使用自定义标头。 为了加快脚本启动速度,调用PowerShell 现在不会加载位于%USERPROFILE%\Documents\WindowsPowerShell 中的现有配置文件。 镜像信息报告现在在检索包裹信息时将愚蠢的日期归类为例外。 无人值守应答文件功能您现在可以更改无人值守应答文件创建向导的大小。 对于完全无人值守的安装(包括安装程序),无人值守应答文件现在名为autounattend.txt。 无人值守响应文件生成器的退出代码现在以十六进制显示。修复了一些针对UnattendGen 解析器的XML 编写器问题(感谢MDL 论坛上的David Retzloff 发现了这个问题)。 使用向导创建无人参与应答文件后,您可以在Windows 系统映像管理器(SIM) 中打开它或以编辑模式加载它。

注意:该程序将检测Windows SIM 是否存在。如果未检测到标准位置,则无法操作。 Windows SIM 使用评估和部署工具包(ADK) 部署工具进行安装。

其他报告程序异常的链接已更改为指向新的问题模板(#160)。 应用受信任的桌面映像现在需要Windows PE 4.0 或更高版本。 提高了图像应用程序任务和图像文件信息对话框的可靠性。 我们修复了所有图像都会重新安装但最初安装的图像不会显示在自动重新加载面板中的问题。 修复了应用程序安装程序下载器中的解析器问题。添加了针对Windows 的Selenium 版本的功能更新检测。 我们修复了外部程序卸载所有映像时未清除已装载映像管理器的已装载映像列表的问题。 异常对话框已得到显着改进,可以显示有关如何报告问题的更多信息和详细信息。现在还包括程序版本报告。 修复了单击“访问目录”选项始终会加载项目的安装目录的问题,即使图像已安装在其他位置(感谢@Procstas 发现了这一点)。修复了拖放AppX 包目录时属性过滤的问题。

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢