1、windows 7 一个比较有特色的功能就是窗口层叠,可以允许用户把一些程序的快捷方式锁定在任务栏上,这为用户操作提供了不少的便利,特别是在打开的窗口比较多时,这个功能显得尤为便利,你不必再显示桌面去打开某个程序。前些日子在上网冲浪时,在鼠标右击任务栏 IE 图标选择网站时,由于操作太快而误点了“将此程序从任务栏解锁” 的选项而后 IE 就从任务栏上消失了,我试着将它恢复,但打开 IE,右键选择任务栏 IE 图标,没有了“将此程序锁定到任务栏”的选项而打开 IE 目录拖动 IE 到任务栏,出现了红叉不可用的提示。我试着拖动别的程序到任务栏,也出现了一样的提示修复方法:因为修改了两个注册表键值(
2、HKEY_CLASSES_ROOTlnkfile 和HKEY_CLASSES_ROOTpiffile 中的 IsShortcut)来去掉桌面快捷方式的小箭头,此会影响锁定到任务栏的方法。改注册表只要以管理员身份运行这个批处理就可以选择是删除那 2 个键还是恢复那 2 个键,而且之后马上就可以生效而不用重启计算机,批处理代码如下:=echo offcolor 02 echo 请选择要执行的操作(1-删除,2- 恢复,3-退出)set choice=set /p choice=请选择(1/2/3)按回车执行:if /i %choice%=1 goto aif /i %choice%=2 goto
3、bif /i %choice%=3 goto end:areg delete HKEY_CLASSES_ROOTpiffile /v IsShortcut /freg delete HKEY_CLASSES_ROOTlnkfile /v IsShortcut /ftaskkill /f /im explorer.execlsexplorer.exe:breg add HKEY_CLASSES_ROOTlnkfile /v IsShortcut /t REG_SZ /freg add HKEY_CLASSES_ROOTpiffile /v IsShortcut /t REG_SZ /ftaskkill /f /im explorer.execlsexplorer.exe:endexit=将线内的代码复制进记事本保存为扩展名为*.bat 的文件即可!