一直都觉得在Win7下快捷方式上的箭头看着很别扭,并且也知道网上很多方法,主要是两类,一是:修改注册表;二是:使用美化工具(估计也是修改注册表)。
作为一个科班出身的伪程序员,就想使用一个比较靠谱比较简便的方法,无后患,一刀见血,于是跑去网上搜索,最后发现了以下批处理代码:
去掉快捷方式箭头的批处理 DeleteArrow.bat
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,196" /t reg_sz /f
taskkill /f /im explorer.exe
attrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"
del "%userprofile%\AppData\Local\iconcache.db" /f /q
start explorer
pause
恢复快捷方式箭头的批处理 RecoverArrow.bat
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /f
taskkill /f /im explorer.exe
attrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"
del "%userprofile%\AppData\Local\iconcache.db" /f /q
start explorer
pause
1. 代码解释
关于实现去掉快捷方式箭头的代码,其主要思想是并没有真正意义上去掉箭头,只是使用透明图标代替了箭头(imageres.dll中的196),这样便实现了隐藏箭头的效果。

本文介绍了如何在Win7系统中简单快速地去除快捷方式的箭头,通过修改注册表并使用批处理代码,利用系统自带的透明图标实现隐藏箭头的效果,避免了使用第三方美化工具或复杂的注册表编辑。
最低0.47元/天 解锁文章
777

被折叠的 条评论
为什么被折叠?



