恢复 ICO CUR ANI 文件关联

来源:互联网 发布:虚拟仿真实验室软件 编辑:程序博客网 时间:2024/04/28 07:56
如果有程序修改了Ico文件关联,而删除时又没有正确恢复,那么原本可以在Windows下直接显示图标内容的这类文件都将不再有此功能,而显示为一个空文件图标。

以下批处理将恢复 Ico Cur Ani 文件 的正确关联

转载请注明原创!

  1. :: 恢复 ICO CUR ANI 文件关联
  2. :: Author: ZeroFire(炽火)
  3. :: ver beat0.1[20080917]
  4. @echo off
  5. assoc .ico=icofile
  6. assoc .cur=curfile
  7. assoc .ani=anifile
  8. echo Windows Registry Editor Version 5.00>_tmp.reg
  9. echo.>>_tmp.reg
  10. echo [HKEY_CLASSES_ROOT/anifile/DefaultIcon]>>_tmp.reg
  11. echo @="%%1">>_tmp.reg
  12. echo.>>_tmp.reg
  13. echo [HKEY_CLASSES_ROOT/curfile/DefaultIcon]>>_tmp.reg
  14. echo @="%%1">>_tmp.reg
  15. echo.>>_tmp.reg
  16. echo [HKEY_CLASSES_ROOT/icofile/DefaultIcon]>>_tmp.reg
  17. echo @="%%1">>_tmp.reg
  18. echo.>>_tmp.reg
  19. regedit /s _tmp.reg
  20. del _tmp.reg

如果你有其他类型的文件图标不正常的话,可以照此修改一下来修正。

其中的注册表值“%1”可以使以下文件类型显示文件内嵌图标
exe cpl dll bmp (thumbnail) icl ico lnk