Est-il un utilitaire de ligne de commande pour modifier l'Icône incorporée d'un win32 exe?
...id comme quelque chose que je pourrais intégrer dans mon processus de création: il n'y a rien "standard" qui fait cela?
Si vous faites cela pendant le processus de génération, pourquoi avez-vous besoin de changer l'icône après le fait? Pourquoi ne pas simplement construire avec l'icône correcte en premier lieu? (Voir la Ville Laurikari de réponse).
Voir mes commentaires en réponse à sa réponse.
Parfois, il est nécessaire de mettre à jour la version du fichier après le réel (insérer le SVN ou CVS révision sans changement de source). Mais je ne peux vraiment pas voir pourquoi avez-vous besoin de changer d'icône.
Double Possible de icône Ajouter à l'existant, EXE fichier à partir de la ligne de commande
Voir mes commentaires en réponse à sa réponse.
Parfois, il est nécessaire de mettre à jour la version du fichier après le réel (insérer le SVN ou CVS révision sans changement de source). Mais je ne peux vraiment pas voir pourquoi avez-vous besoin de changer d'icône.
Double Possible de icône Ajouter à l'existant, EXE fichier à partir de la ligne de commande
OriginalL'auteur jkp | 2009-07-30
Vous devez vous connecter pour publier un commentaire.
Avez-vous vu Resource Hacker? Vous pouvez également piloter via le ligne de commande (script), donc je suis sûr que ça pourrait être incorporé dans votre build.
OriginalL'auteur Alan
Je suis assez sûr Resource Hacker pouvez le faire, et quelques autres choses, je crois que je reconnais son icône à partir de quand je l'avais utilisé il y a quelques temps. Espère que vous aide à!
J'ai trouvé ceci: heaventools.com/command-line_resource_editor.htm. La honte qu'ils veulent une quantité excessive de l'argent pour elle.
Ce n'est pas une application console, mais vous pouvez toujours exécuter avec les paramètres et effectuer une seule "action" sans interaction de l'utilisateur. Il prend également en charge les fichiers de script si vous avez besoin d'effectuer plusieurs actions
OriginalL'auteur Javed Ahamed
Vous devez créer un fichier de script de ressources (
.rc
), puis le compiler un fichier objet avecrc
(.rc
→.res
) etcvtres
(.res
→.obj
). Les deux outils sont inclus dans le kit de développement Platform SDK. Lorsque vous incluez le fichier d'objet dans un éditeur de liens de commande, le résultat aura l'icône spécifiée dans le fichier de script de ressources. Voici un exemple de fichier de ressources et les commandes pour créer l'objet:de ressources.rc:
Votre fichier d'icône se trouve dans le fichier
my_icon.ico
. Les commandes pour compiler ces données dans un fichier de l'objet:Mais, de loin, la façon la plus simple de définir l'icône du programme est de faire dans Visual Studio.
Techniquement, ni vous permettra de réellement changement l'icône d'un fichier exécutable existant, mais de toute façon je doute que c'est ce que vous voulez vraiment faire.
virtualenv
etpip
en combinaison: malheureusement, je ne peux pas trouver un moyen d'obtenirpywin32
à installer: il semble y avoir aucun moyen de l'obtenir à construire dans cet environnement. Donc, pour contourner le problème, je voulais être en mesure de changer l'icône après PyInstaller a fait c'est peu.OriginalL'auteur Ville Laurikari
Ressemble, j'ai trouvé le solution parfaite pour ce que je suis en train de faire.
cpp
fichier source et le code est très propre.J'abandonne cet outil, car je ne veux pas installer python pour un petit travail en tant qu'icône en train de changer.
OriginalL'auteur jkp