Fonts Isn';有没有办法用inno安装脚本卸载字体?

Fonts Isn';有没有办法用inno安装脚本卸载字体?,fonts,inno-setup,Fonts,Inno Setup,我想知道你是否能给我一些有用的建议 我正在尝试在使用inno安装程序安装软件包时替换字体。 这两种字体使用.TTC(True Type Collection)文件安装在Windows操作系统计算机上。问题是,TTC文件本身在安装后不应该存在 我尝试了以下代码: [InstallDelete] 类型:文件名称:“{fonts}\CUSTOMIZED_fonts.TTC” [文件] 来源:“CUSTOMIZED1.TTF”DestDir:“{fonts}”FontInstall:“更正字体名称\u

我想知道你是否能给我一些有用的建议

我正在尝试在使用inno安装程序安装软件包时替换字体。

这两种字体使用.TTC(True Type Collection)文件安装在Windows操作系统计算机上。问题是,TTC文件本身在安装后不应该存在

我尝试了以下代码:


[InstallDelete]

类型:文件名称:“{fonts}\CUSTOMIZED_fonts.TTC”

[文件]

来源:“CUSTOMIZED1.TTF”DestDir:“{fonts}”FontInstall:“更正字体名称\u 1”标志:忽略版本

来源:“CUSTOMIZED2.TTF”DestDir:“{fonts}”FontInstall:“正确的字体名称\u 2”标志:忽略版本


我认为这些代码会删除以前安装的TTC字体,并在不生成任何TTC文件的情况下安装新字体

但事实证明,TTC文件消失了,两种字体安装得不太正确,操作系统根本无法识别新安装的字体

在Windows 7计算机上,由于一些损坏的字体错误消息,新安装的字体无法在预览模式下显示

在Windows 10计算机上,新安装的字体未显示在Windows字体文件夹中

我有办法解决这个问题吗

我想用两种新的ttf文件字体替换使用ttc文件安装的两种现有字体。

你的忠告对我很有帮助。
提前感谢。

您不应该卸载字体。您的客户系统可能需要它们。阅读:!Inno安装程序不会为您执行此操作。你必须编写一个可以为你做这件事的应用程序。按照你提供的链接,我学到了一些对我很重要的事情。谢谢:)很高兴我能帮忙:)你不应该卸载字体。您的客户系统可能需要它们。阅读:!Inno安装程序不会为您执行此操作。你必须编写一个可以为你做这件事的应用程序。按照你提供的链接,我学到了一些对我很重要的事情。谢谢:)很高兴我能帮忙:)