문제

기존 실행 파일에 아이콘을 추가 할 수있는 명령 줄 도구가 있습니까? 탐색기에 표시된 파일의 "기본"아이콘으로 아이콘을 설정할 수 있어야합니다.

비주얼 스튜디오가없고 아이콘이 포함 된 사용자 정의 리소스로 EXE를 다시 컴파일 할 수 없습니다.

업데이트:이 질문을 게시 한 이후로 찾은 가장 좋은 도구는 지금까지 포함 된 rcedit.exe 유틸리티입니다. Winrun4J.

도움이 되었습니까?

해결책

리소스 해커 실행 파일에서 리소스를 수정할 수있는 무료 도구이며 명령 줄에서 스크립트를 작성할 수 있습니다.

다른 팁

죄송합니다. 개인적으로 아직 시도하지 않았지만 원자체 쉘 앱을 묶는 동안 이것을 원합니다. https://github.com/atom/rcedit 다른 답변에 언급 된 RCEDIT 유틸리티에 대한 첫 번째 검색에서 나타났습니다.

명령 중 하나는 다음과 같습니다.

$ rcedit "path-to-exe-or-dll"---set-iCon "path-to-ico"

…이 작동한다고 가정하면 내가 사용할 솔루션 일 가능성이 높습니다. Windows 빌드 머신은 이미 사용하여 소스를 가져 오도록 설정되었습니다. git 그리고 컴파일을 통해 gyp.

업데이트: 미리 작성된 실행 파일이 있습니다 https://github.com/atom/rcedit/releases/ 그리고 그것은 Win7에서 나에게 잘 작동합니다 (Git Bash/MSYS Shell에서 차이가 있으면 놀랄 것입니다).

당신은 시도 했습니까? ResourcetUner 콘솔?

제 경우에는 /a 또는 /i 스위치를 사용하여 rcedit.exe를 사용하여 아이콘을 추가하려고하면 실행 파일이 다듬어졌습니다. NSIS (NullSoft Installer System)가 있습니다. 원래 13 MIB 인 설정이 생성되었지만 RCEDIT를 실행 한 후 아이콘을 추가 한 후에는 남아있는 모든 것이 몇 킬로 바이트 (아이콘 크기에 가깝음)입니다. 그러나 예, 실행 파일은 아이콘을 보여줍니다.

Resource Hacker를 사용하여 아이콘을 추가하면 저에게 효과가있었습니다. 아이콘을 기본값으로 설정하여 유일한 아이콘 그룹 리소스 인 옵션이 필요하지 않습니다. 나는 103을 자원의 이름으로, 1033을 언어로 사용했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top