背景
嘿嘿嘿,我又带着我的无用之物系列回来了~
如果你手头也维护着一堆软件的更新,那你可能会经常被软件超长超繁琐超不知所谓的命名困套,因为很多软件的命名都乱七八糟的,每次都要手动点开「软件属性」-「版本号」,再重命名,版本号还不能复制!本软件就能大幅降低你的工作量
一句话简介
Version Renamer是一款在Win平台运行的,可根据「原程序属性」和「用户传入pattern」自动重命名的软件,支持exe和msi
运行平台
Win only,但提供x86版本
使用方法
直接将需要自动更名的软件拖到本程序上即可,也可通过bat写自定义pattern启动程序,或者在命令行内手写pattern启动程序
Usage:
F:\Downloads\version_renamer-msvc-x64.exe <FILE> [PATTERN]
F:\Downloads\version_renamer-msvc-x64.exe <PATTERN> <FILE>
When PATTERN is omitted, the default pattern is used:
{Name}_{Arch}_{FileVer1}.{FileVer2}.{FileVer3}.{FileVer4}
Example:
F:\Downloads\version_renamer-msvc-x64.exe {Name}_{Arch}_{FileVer1}.{FileVer2}.{FileVer3}.{FileVer4} Code-stable-e3jmdijwkdowj.exe
> VSCode_x64_1.2.3.0.exe
Available placeholders (case-insensitive):
Core:
{Name}, {Arch}
Version:
{FileVer}, {ProductVer}
{FileVer1}..{FileVer4}, {ProductVer1}..{ProductVer4}
String fields:
{Description}, {Company}, {Copyright}, {Trademarks}
{Comments}, {InternalName}, {OriginalName}
{PrivateBuild}, {SpecialBuild}
Fixed info:
{FileType}, {FileSubtype}, {FileOS}, {Flags}
Legacy aliases still work: {VER-1}..{VER-4}, {PVER-1}..{PVER-4}, {P},
{TYPE}, {SUBTYPE}, {OS}, {INTERNAL}, {ORIGINAL}, {BUILD}, {SPECIAL}
效果
特别地,如果一个程序的所有信息都是空的,程序不会修改它的名字,如演示视频最后所示。