我有一个基于文本的文件,我给了一个名为.val的扩展名,我也通过选择计算机>打开工具>打开文件夹选项>
更改了它的图标然而,虽然这会更改扩展程序的图标,但它只会在我的计算机上更改它,我想知道如何为所有计算机执行此操作。即使这意味着建立需要安装的东西,这对我来说还不错
答案 0 :(得分:0)
我前一段时间写了一个小程序。 Windows注册表的事情是一团糟。节省大量时间并使用此安装程序包 - 它有一个向导将为您创建安装脚本。导航到您的程序,图标等。非常简单。
我记得,在windows中,图标是根据打开它的程序设置的,所以间接地设置了文件类型。首先,您必须在计算机上为应用程序创建reg条目。然后,您必须将该文件类型与您的扩展名相关联。然后,扩展程序会从您的应用设置中获取图标。这当然在WinXP与Win7中有所不同。因此,为什么我认为你应该避免很多头痛并使用安装程序。
[HKEY_CLASSES_ROOT\Your App\DefaultIcon]