mirror of
https://github.com/electron/rcedit
synced 2026-08-09 12:35:16 +00:00
v1.0.0
Fill default data when resource information is not there
rcedit 
Command line tool to edit resources of exe file on Windows.
Exectuables
Prebuilt binaries can be found in the artifacts of appveyor jobs.
Building
- Clone the repository
- Open
rcedit.slnwith Visual Studio 2015 or above - Build
Generate solution files
If you have modified the gyp files, you should regenerate the solution files:
- Make sure you have gyp is configured in your system. If not, clone gyp from https://chromium.googlesource.com/external/gyp
- Run
gyp rcedit.gyp --depth .
Docs
Show help:
$ rcedit -h
Set version string:
$ rcedit "path-to-exe-or-dll" --set-version-string "Comments" "This is an exe"
Set file version:
$ rcedit "path-to-exe-or-dll" --set-file-version "10.7"
Set product version:
$ rcedit "path-to-exe-or-dll" --set-product-version "10.7"
Set icon:
$ rcedit "path-to-exe-or-dll" --set-icon "path-to-ico"
Set resource string:
$ rcedit "path-to-exe-or-dll" --set-resource-string id_number "new string value"
Set requested execution level (asInvoker | highestAvailable | requireAdministrator) in the manifest:
$ rcedit "path-to-exe-or-dll" --set-requested-execution-level "requireAdministrator"
Set application manifest:
$ rcedit "path-to-exe-or-dll" --application-manifest ./path/to/manifest/file
And you can change multiple things in one command:
$ rcedit "path-to-exe-or-dll" --set-icon "path-to-ico" --set-file-version "10.7"
Languages
C++
99.4%
CMake
0.6%