开源工具rcedit修改dll详细信息实践

批处理调用Rcedit 修改exe或dll详细信息(版本、版权) 官方文档示例显示帮助:rcedit-h设置版本字符串:rcedit"Comments"设置文件版本:rcedit"10.7"设置产品版本:rcedit"10.7"设置图标:rcedit--set-icon设置资源字符串:rceditid_number设置rcedit设置rcedit您可以在一个命令中更改多个内容:rcedit--set-icon"10.7"获取版本字符串:rcedit"property" 阅读详情

背景说明

通过c++编译生成的dll信息,可以在rc的version中修改对应的版本和产品信息。
但如果dll没有这些版本信息,或者希望能够批量对dll做修改时,就需要通过工具来处理了。


工具说明

rcedit是electron中的开源库,可以对dll详细信息做修改,国内外网地址如下。
https://github.com/electron/rcedit
https://gitee.com/freeasm/rcedit.git

如果需要编译好rcedit.exe,我编译好了一份,http://u.163.com/nnnnnQZr ,提取码: jh0nSNdD。


命令行使用

##修改文件说明
"G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-version-string FileDescription "我的文件"
##修改文件版本
"G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-file-version "2.0.0.0"
##修改产品名称
自动化构建实战:Rcedit批处理脚本批量修改EXE/DLL版本与版权信息 本文详细介绍了如何利用Rcedit工具结合批处理脚本,实现自动化批量修改EXE和DLL文件的版本号、版权信息及公司名称等元数据。通过实战脚本编写与CI/CD集成指南,帮助开发与DevOps团队彻底告别手动修改,确保软件发布流程的高效与信息统一。 阅读详情

相关推荐

Windows开发者必备:Rcedit批量修改EXE/DLL版本信息的5个实战技巧

本文详细介绍了Windows开发者如何使用Rcedit工具批量修改EXE/DLL文件的版本信息,包括基础配置、单文件修改、批量处理自动化、动态生成版本信息以及常见问题解决方案。通过5个实战技巧,帮助开发者提升软件版本管理的效率,特别适合集成到DevOps自动化流程中。

weixin_29214199的博客 271

rcedit:用于编辑exe资源的命令行工具

rcedit 在Windows上编辑exe文件资源的命令行工具。 可执行文件 可以在appveyor作业的工件中找到预构建的二进制文件。 建造 克隆存储库 使用Visual Studio 2015或更高版本打开rcedit.sln 建立 生成解决方案文件 如果已修改gyp文件,则应重新生成解决方案文件: 确保在系统上配置了gyp。 如果不是,请从克隆gyp 运行gyp rcedit.gyp --depth . 文件 显示帮助: $ rcedit -h 设置版本字符串: $ rcedit " path-to-exe-or-dll " --set-version-string " C

自动化构建实战:利用Rcedit批量修改EXE/DLL版本信息的完整指南

本文提供了一份利用Rcedit工具批量修改EXE/DLL文件版本信息的完整实战指南。详细介绍了Rcedit的基础命令、自动化批处理脚本的编写方法,以及如何将其集成到构建流程中,帮助开发者高效、准确地管理Windows可执行文件的版本信息,实现版本控制的自动化。

devops8pract的博客 486

RcEdit-开源

用于编辑 fvwm 启动脚本的 GUI ( .fvwmrc )。 它使用基于 X-toolkit 的前端。 它将为用户提供一种无需直接编辑脚本即可配置 fvwm 和类似 WM 的方法。

工具】使用rcedit修改exe文件信息(图标、版本、版权等)

rcedit这种事后处理的方式虽然我并不喜欢,但至少能解决问题,使用上也不麻烦。

qq_43331089的博客 3290

使用rcedit修改exe文件信息(图标、版本、版权等)

rcedit是一个用于在Windows上编辑exe文件资源的命令行工具

Naisu的各种笔记 1万+

自动化构建利器:Rcedit批处理脚本实战指南(EXE/DLL版本信息一键修改

本文详细介绍了如何利用Rcedit命令行工具结合批处理脚本,实现Windows平台下EXE和DLL文件版本信息的自动化批量修改。通过实战脚本示例,指导开发者从手动操作转向高效自动化流程,涵盖工具配置、脚本编写、批量处理及CI/CD集成,有效解决软件发布中版本信息维护的痛点,提升构建效率和准确性。

weixin_29311017的博客 279

rcedit设置exe文件的icon图标和信息

rcedit是一个命令行工具,设置exe的资源:https://github.com/electron/rcedit,可以用Visual Studio编译,或直接在release里下载构建好的exe。

lsllll44的博客 2113

node-rcedit:用于编辑exe资源的节点模块

节点注册 用于编辑Windows可执行文件资源的节点模块。 要求 在Windows以外的平台上,您需要在系统路径中安装 1.6或更高版本。 用法 const rcedit = require ( 'rcedit' ) async rcedit(exePath, options) exePath是要修改的Windows可执行文件的路径。 options是一个对象,可以包含以下字段: version-string一个对象,其中包含更改exePath的版本字符串的属性。 file-version -要更改的文件版本。 product-version -要更改为的产品版本。 icon -

EXE、DLL资源查看修改工具

查看exe文件的资源,并可修改部分资源。尤其当你发布ocx时,发现缺少文件,可用这个工具查看ocx所需的import文件资源。

【亲测免费】 **RCEdit:Windows EXE资源编辑神器**

RCEdit:Windows EXE资源编辑神器 项目基础介绍及编程语言 RCEdit是一款由Electron团队维护的命令行工具,专门用于编辑Windows可执行文件(.exe)和DLL文件的资源。这个强大的开源项目采用C++为主要开发语言,并利用CMake作为构建系统,确保了跨平台的构建能力。它简化了对Windows应用程序资源的修改流程,无需复杂的IDE或资源编辑器。 核心功能 版本信息编...

gitblog_09402的博客 1065

rcedit:Windows上的命令行资源编辑工具

`rcedit` 是一款命令行工具,专用于在Windows环境下编辑可执行文件(如`.exe`和`.dll`)的资源,包括但不限于图标、版本信息、版权等。该项目由 Electron 团队开发,旨在为开发者提供一种简洁的方式来更新PE文件的元数据,而无需复杂的编译过程或专门的资源编辑器。 ## 2. 项目快速启动 ### 安装 - **下载预编译版本**:可以从[GitHub releases]...

gitblog_00124的博客 923

【亲测免费】 rcedit 项目安装和配置指南

rcedit 项目安装和配置指南 1. 项目基础介绍和主要编程语言 项目基础介绍 rcedit 是一个命令行工具,用于在 Windows 系统上编辑可执行文件(exe)的资源。它允许用户修改可执行文件的版本信息、图标、资源字符串等属性。该项目由 Electron 团队维护,旨在为开发者提供一个简单易用的工具来管理 Windows 可执行文件的资源。 主要编程语言 rcedit 项目主要使用 C++...

gitblog_09653的博客 1056

Godot导出时,配置rcedit工具,解决无法修改图标的问题

解决在Godot的导出过程中,无法更改图标且报警告“必须在编辑器设置中配置rcedit工具(导出>Windows>Rcedit)才能修改图标或应用信息数据”的问题

jamesbombadil的博客 5608

godot4.2.2版本导出模板下载链接(无需vpn几分钟下好)

自己一个人琢磨了整整一下午才搞定……虽然我蠢得无可救药了但还是得分享下避免有人跟我一样浪费时间。如果你是4.2版本或4.3,把链接中的两个4.2.2都改成4.2或者4.3就行。网上导出教程很多就不详细讲了,提供个链接避免再有人跟我一样浪费半天时间。

ffppsty的博客 4079

Windows资源编辑命令行工具终极指南:rcedit完整教程

rcedit是一款强大的Windows命令行工具,专为编辑可执行文件(exe)资源而设计。无论是修改版本信息、更换图标还是设置应用程序清单,这款轻量级工具都能通过简单的命令轻松完成,让开发者无需复杂的图形界面即可高效管理Windows可执行文件资源。 ## 🚀 快速入门:安装与基础使用 ### 准备工作 rcedit需要Windows环境和Visual Studio 2015及以上版本的支持

gitblog_00956的博客 790

推荐项目:`rcedit`

在软件开发中,特别是在Windows平台上构建可执行文件时,我们经常需要对资源进行编辑,如修改图标、版本信息等。`rcedit`是一个轻量级的命令行工具,由Electron团队开发,用于方便地实现这些任务。它允许开发者以简单的方式与PE(Portable Executable)文件进行交互,而无需深入到复杂的WinAPI或Visual Studio的资源编辑器。 ## 技术分析 `rcedit...

gitblog_00019的博客 469

Godot导出Windows版本图标未更换的问题

用Godot Editor导出项目的Windows版本,虽然设置了rcedit工具和自制的Windows程序图标,但是导出的项目可执行文件的图标并没有被更换。

feiyunw的专栏 1473
上一篇: C++中一个P0级的磁盘清空问题复盘
segen_jaa
博客等级 码龄16年 131粉丝 116原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值