如何执行添加到解决方案里的批处理文件

前不久重新做了系统,还没来得及装iebook超级精灵等软件,今天得空要装时,想起既然做了一个辅助工具了,干脆把iebook的安装、卸载功能集成进去,一来省去重新安装的烦恼,二来以后修改到iebook时,也不用重新生成安装包,可谓一举两得。

于是有了新版本 v1.1。

通过此次补充还学到了另一个知识。如何执行添加到解决方案里的批处理文件。有关链接参阅:http://wenwen.sogou.com/z/q170165608.htm

命令如下(tmp.bat为添加到解决方案里的批处理文件):

shell(“cmd /c tmp.bat”, AppWinStyle.Hide, True)

重建图标缓存

来源:http://zhidao.baidu.com/link?url=v1z0ZfpasbvsRiU2X7A_VGPg4jvVwbC6VlS1xfk3W-vsw55eqcH54g6haQ8Yadb1ICAMPjjaicAXWavW5ocxGa

把下面的文字复制到文本文档,改后缀名为.bat,双击运行,ok

rem 结束 explorer 进程
taskkill /f /im explorer.exe

rem 清理系统图标缓存数据库
attrib -h -s -r “%userprofile%\AppData\Local\IconCache.db”
del /f “%userprofile%\AppData\Local\IconCache.db”
attrib /s /d -h -s -r “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*”
del /f “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db”
del /f “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db”
del /f “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db”
del /f “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db”
del /f “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db”
del /f “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db”
del /f “%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db”

rem 清理 系统托盘记忆的图标
echo y|reg delete “HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify” /v IconStreams
echo y|reg delete “HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify” /v PastIconsStream

rem 重启Windows外壳程序explorer
start explorer