|
去掉快捷方式小图标的批处理,好像可以解决注销后的黑块问题(或者自己指定一个透明的小图标也行)
利用shell32.dll自带的图标(用注册表导入的,我测试50的图标会出现黑块,49、51、52注销后均正常,建议使用51或52)
若将shell32.dll的图标用7z提取为50.ico,指定图标50.ico好像也正常不会出现黑块
下面代码保存为“去快捷方式小图标.bat”然后运行即可(若有黑块,将51换成52、49试试看)- @echo off
- cd /d "%~dp0"
- taskkill /im explorer.exe /f >nul
- reg add "HKCR\lnkfile" /f /v "IsShortcut" /t REG_SZ /d ""
- reg add "HKCR\piffile" /f /v "IsShortcut" /t REG_SZ /d ""
- reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /f /v "29" /t REG_SZ /d "%windir%\System32\shell32.dll,51"
- reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /f /v "29" /t REG_SZ /d "%windir%\System32\shell32.dll,51"
- start "" %windir%\explorer.exe
复制代码
[ 本帖最后由 zhs509 于 2012-4-13 15:48 编辑 ] |
|