
Wie kann ich den Namen eines Programms ändern, das in Dialogen wie „Öffnen mit ...“ unter Windows 7 angezeigt wird? Insbesondere möchte ich diesen Dialog
sagen Sie einfach „Foxit Reader“ oder „Foxit Reader 4.1“ ohne den Slogan.
Antwort1
Ich habe einige Ressourcen-Editoren ausprobiert, aber sie waren alle Mist. Dann habe ich es geschafft, den Eintrag der ausführbaren Datei im folgenden Registrierungsschlüssel zu ändern, und es hat bei mir funktioniert, ohne dass ich überhaupt einen Ressourcen-Editor benötigt habe:
HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
Antwort2
Die Beschreibung der ausführbaren Datei wird aus der ausführbaren Datei selbst, aus der Versionsressource, im Feld FileDescription abgerufen.
Sie können einen Ressourceneditor verwenden, um die ausführbare Datei zu ändern und die Beschreibung zu verändern. So ändern Sie die Notepad++-Beschreibung von „Notepad++: ein kostenloser (GNU) Quellcode-Editor“ in „Notepad++ Hum“:
Hier ist der Dialog danach:
Antwort3
Die Informationen scheinen aus der „Versionsinfo“ im Programm selbst zu stammen, es ist die Dateibeschreibung. „Resource Hacker“ wird das zeigen. Nehmen wir an, Sie haben die Rechte, es zu ändern. Sie können den Text dort einfach bearbeiten, „Skript kompilieren“ und das Programm dann wieder speichern.
Noch nicht erledigt, da es auch in der MUI in der Registrierung gespeichert ist. Sie können also in der Registrierung danach suchen und es aus der MUI entfernen oder einen MUI-Rip durchführen, der alle entfernt.
Wenn Sie es nur in der MUI-Registrierung ändern, bleibt es möglicherweise eine Weile bestehen.
Beachten Sie, dass dieselben Informationen im „Sprechballon“ des Explorers angezeigt werden, wenn Sie mit der Maus über das Programm fahren, oder indem Sie das Element „Dateibeschreibung“ als eine der Spalten festlegen.
Das Herumspielen mit den Ressourcen eines Programms funktioniert bei manchen Dingen nicht, und in seltenen Fällen kann eine Änderung dazu führen, dass ein Programm anders/schlechter funktioniert. Resource Hacker speichert eine Datei namens filename.original, wenn Sie das Original überschreiben. Diese Datei ist die Sicherungskopie.