zoukankan      html  css  js  c++  java
  • WIN7下重建图标缓存(解决MFC.exe桌面图标显示异常问题)

    WIN7下重建图标缓存

          使用WIN7时,MFC工程生成的应用程序图标,如果更改为自定义的ICON图标之后可能在桌面上显示的依旧是上一次的图标,改个名或换个路径都能恢复正常说明在WIN7系统下图标的缓存没有刷新,只需要重建下图标缓存既可。

    代码如下:
    rem 关闭Windows  explorer
    taskkill /f /im explorer.exe
    rem 清理系统图标缓存数据库
    attrib -h -s -r "%userprofile%AppDataLocalIconCache.db"
    del /f "%userprofile%AppDataLocalIconCache.db"
    attrib /s /d -h -s -r "%userprofile%AppDataLocalMicrosoftWindowsExplorer*"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_32.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_96.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_102.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_256.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_1024.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_idx.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_sr.db"
    rem 清理 系统托盘记忆的图标
    echo y|reg delete "HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify" /v IconStreams
    echo y|reg delete "HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify" /v PastIconsStream
    rem 重启Windows外壳程序explorer
    start explorer

    建立为BAT文件运行。

  • 相关阅读:
    [erlang 002]gen_server中何时会跑到terminate函数
    设计模式:桥接模式
    设计模式:组合模式
    Harbor:镜像上传和下载
    Harbor:简介和安装
    Docker:compose
    ThinkPHP的静态化页面方法
    php使用memcached详解
    大话PHP设计模式
    PHP魔术方法使用
  • 原文地址:https://www.cnblogs.com/qintangtao/p/3397812.html
Copyright © 2011-2022 走看看