是否有一个命令行的工具,可以添加一个图标,以现有的可执行的文件?它应该能够设定的标作为该文件是"主要的"图标中所示的资源。

我没有Visual Studio和无法重新编译可执行软件定制的资源,含有标。

更新:最好的工具,我们发现,因为发布这个问题,到目前为止是的RCEDIT.exe 实用工具,是包括与 WinRun4J.

有帮助吗?

解决方案

<强> 资源黑客 是一个免费的工具,可用于修改在资源可执行,并且它可以通过命令行编写脚本。

其他提示

对不起,我没有亲自试过这一个,只是还没有,但因为线我想这一点的同时捆绑了一个原子壳层的应用程序,我发现它很有趣时的 https://github.com/atom/rcedit 在我的用于在其他的答案中提到RCEDIT效用第一搜索露面

它的一个命令是:

  

$ rcedit “路径到EXE-或-DLL” --set图标 “路径到ICO”

...所以担任这一工作,它是有可能的解决方案,我会用 - 我的Windows机器建造已设置使用git获取源,并通过gyp编译

<强>更新:有通过 HTTPS可用一个预先建立的可执行:// github.com/atom/rcedit/releases/ 和它很适合我Win7上(从Git的猛砸/ MSYS壳虽然我会,如果有差别惊讶)。

您是否尝试过 ResourceTuner控制台

在我的情况下,尝试添加使用RCEdit.exe的图标与/ A或/ I开关导致一个修整的可执行文件。我有一个NSIS(Nullsoft的安装系统) - 创建设置,最初13 MIB,但运行RCEdit添加一个图标所有剩下的它吧,毕竟只有几KB(接近图标的大小),但是可执行显示的图标。

添加使用资源黑客为我工作的图标。它甚至不需要一个选项来设置图标,默认情况下,是唯一的图标组资源。我用103作为资源和1033作为语言的名称。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top