无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4261|回复: 9
打印 上一主题 下一主题

[求助] [已解决] 命令行修改文件版本信息

[复制链接]
跳转到指定楼层
1#
发表于 2018-6-22 19:55:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 datbik189 于 2018-6-26 09:08 编辑

请教各位大大,用何种工具通过命令行修改ExE文件版本信息?

5大已提供解决办法,鸣谢5大!
2#
发表于 2018-6-22 20:08:12 | 只看该作者
http://www.angusj.com/resourcehacker/

1.png (146.48 KB, 下载次数: 9)

1.png

点评

5大能给出具体命令吗?  详情 回复 发表于 2018-6-22 20:10
回复

使用道具 举报

3#
 楼主| 发表于 2018-6-22 20:10:44 来自手机 | 只看该作者
527104427 发表于 2018-6-22 20:08
http://www.angusj.com/resourcehacker/

5大能给出具体命令吗?
回复

使用道具 举报

4#
发表于 2018-6-22 22:55:40 | 只看该作者
execope
reshacker

自己搜...
回复

使用道具 举报

5#
发表于 2018-6-23 18:16:24 | 只看该作者
本帖最后由 tt911 于 2018-6-23 18:24 编辑

哈哈,这样的小程序,我知道如何编了~~

批量打开,取得控件内容,之后再回添回编译生成就批量搞好了,只是可惜的是没有找到一款现成的命令行工具。

修改成功,自己写的程序就是量身打造啊~~

把上面的程序修改一下,不写入前3行,写到一个临时的temp.txt中
再生成一个临时的temp2.txt( 含有楼主所要的那个版本信息和Resoure Hacker中的
1 VERSIONINFO
FILEVERSION 你的版本号

完事,再去修改控件的内容,并编译 和 保存 ,最后就达标了 ~~
当然,还要配合读取楼主   *.exe的文件路径的列表

AHK确实是克星啊~~

点评

水平不够,只是想通过RH.exe简单的命令行批量添加修改版本信息,没有找到合适的命令和参数  详情 回复 发表于 2018-6-23 19:47
回复

使用道具 举报

6#
 楼主| 发表于 2018-6-23 19:47:30 来自手机 | 只看该作者
tt911 发表于 2018-6-23 18:16
哈哈,这样的小程序,我知道如何编了~~

批量打开,取得控件内容,之后再回添回编译生成就批量搞好了,只 ...

水平不够,只是想通过RH.exe简单的命令行批量添加修改版本信息,没有找到合适的命令和参数

点评

这。。。。网站上说明够详细的啦,算了,好人做到底吧 假设存在a.exe b.exe 要求将a.exe版本信息复制到b.exe ResourceHacker.exe以下简称rh.exe 第一步,先清除b.exe版本信息: rh.exe -open b.exe  详情 回复 发表于 2018-6-23 21:55
回复

使用道具 举报

7#
发表于 2018-6-23 21:55:33 | 只看该作者
datbik189 发表于 2018-6-23 19:47
水平不够,只是想通过RH.exe简单的命令行批量添加修改版本信息,没有找到合适的命令和参数

这。。。。网站上说明够详细的啦,算了,好人做到底吧

假设存在a.exe    b.exe
要求将a.exe版本信息复制到b.exe
ResourceHacker.exe以下简称rh.exe

第一步,先清除b.exe版本信息:
rh.exe   -open   b.exe   -save   b.exe   -action   delete   -mask   VERSIONINFO,, -log NUL

第二步,解出a.exe的版本信息
rh.exe   -open   a.exe   -save   version.res   -action    extract    -mask    VERSIONINFO,,

第三步,将a.exe解出的版本信息加入b.exe
rh.exe   -open    b.exe    -save    b.exe    -action    addoverwrite    -res    version.res    -mask    VERSIONINFO,,
回复

使用道具 举报

8#
发表于 2018-6-23 22:46:49 | 只看该作者
如果不是复制整个版本信息,而是修改某一项,我用PECMD写了一个脚本示例,可以参考一下:

修改版本信息.part1.rar

4 MB, 下载次数: 58, 下载积分: 无忧币 -2

修改版本信息.part2.rar

2.23 MB, 下载次数: 53, 下载积分: 无忧币 -2

点评

5大真乃牛人也,非常感谢!!!  详情 回复 发表于 2018-6-24 08:16
回复

使用道具 举报

9#
 楼主| 发表于 2018-6-24 08:16:00 | 只看该作者
527104427 发表于 2018-6-23 22:46
如果不是复制整个版本信息,而是修改某一项,我用PECMD写了一个脚本示例,可以参考一下:

5大真乃牛人也,非常感谢!!!
回复

使用道具 举报

10#
发表于 2024-4-15 22:50:02 | 只看该作者
谢谢老大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-19 04:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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