替换系统图标,某些软件关联系统图标,或图标不正常就需要重建图标缓存了。
替换一个重建图标缓存的vbs脚本,也可以后台调用。
以下复制粘贴到文本,另存为 .vbs文件即可。- On Error Resume Next
- If MsgBox("将关闭所有打开的资源管理器窗口,并重建图标缓存。" _
- & vbCrLf & "是否继续?",vbYesNo+vbQuestion,"询问")= vbNo Then
- Wscript.Quit
- End If
- Set FSO = CreateObject("Scripting.FileSystemObject")
- FSO.DeleteFile(FSO.GetSpecialFolder(0) & "\shelliconcache")
- Set FSO = Nothing
- Set Pros = GetObject("winmgmts:\\.\root\cimv2").ExecQuery ("Select * from Win32_Process Where Name = 'explorer.exe'")
- For Each Pro in Pros
- Pro.Terminate
- Next
- Set Pros = Nothing
- MsgBox "操作已完成。",vbInformation,"提示"
复制代码 |