yunyan100 发表于 2018-1-20 22:35:37

[已解决]感谢回复,就发个文件版本修改小工具

本帖最后由 yunyan100 于 2018-1-22 00:41 编辑

真是粗心被虐待了,感谢一楼的提醒,就是传那个的文件是重制成的,没有版权信息,所以不显示,现在基本没问题了
感谢大家,把这个东西发出来,au3以前没细注意,现在觉得真不错,对于我们一个小爱好者来说,看起来比其他要轻松点
里面是本站的网址,大家多学习,感谢

说明:主要是说版本信息小工具
1.不带参数时打开选择,修改,备份
2.一个参数时,如果为txt'格式,会将ansi转为utf-8,如果有版本的信息可以获得显示
2四个参数,第一个为要处理文件的路径,第二个为保存或提供改版本的ini文件,第三个选择方式,1为保存信息ini文件,2是修改文件,第四个参数为1时隐藏执行并自己退出,其他为显示

yamakawa 发表于 2018-1-21 21:06:23



;测试代码 ACN@yamakawa

If Not $CmdLine Then
       
      MsgBox(0,"","没有传递参数")
         Exit      
endIf

MsgBox(0,"",$CmdLine)
If StringRight($CmdLine,3) = "exe" Then
    MsgBox(0,"",FileGetVersion($CmdLine))
Else
        MsgBox(0,"","选择的文件不是二进制文件")
        MsgBox(0,"",FileGetTime($CmdLine,0,1))
EndIf

测试一切正常。。。所以,楼主是不是首先,确认下你选择的这个1.exe文件存在不存在版本信息。。。比如。我这个测试代码直接生成的exe文件的文件信息中就没有文件版本信息
如图

yamakawa 发表于 2018-1-21 21:24:33

yunyan100 发表于 2018-1-21 23:31:32

本帖最后由 yunyan100 于 2018-1-22 00:05 编辑

回复 3# yamakawa


   首先感谢你的答复,你的回复提醒了,心中有点想到了,谢谢

zxxputian2 发表于 2018-1-22 06:48:33

值得学习,支持你
页: [1]
查看完整版本: [已解决]感谢回复,就发个文件版本修改小工具