手揣网教程:绿色安全纯净官方版,体验当今速度最快的浏览器!

Win7批处理命令:添加“显示|不显示 隐藏文件”右键菜单

时间:2023/7/9作者:未知来源:手揣网教程人气:

[摘要]Win7用户都知道,如果要显示隐藏的文件,需在“文件夹选项”的“查看”页的“高级设置&rd...
       Win7用户都知道,如果要显示隐藏的文件,需在“文件夹选项”的“查看”页的“高级设置”中将“显示隐藏文件及文件夹、驱动器”选中。这个“显示隐藏文件”的操作方式很不方便,能不能将其放到右键菜单中呢?其实这个功能实现起来很简单,就是修改注册表相关项,添加一个右键菜单,那么写个批处理命令就可以实现它!
 
Win7批处理命令:添加“显示|不显示 隐藏文件”右键菜单
 
       添加“显示 不显示 隐藏文件”右键菜单的批处理文件。源文件如下:

 

[plain] view plain copy
 
 print?
  1. @echo off  
  2. title 安装"不显示 显示 隐藏文件"右键菜单  
  3.   
  4. :begin  
  5. cls  
  6. mode con cols=60 lines=35  
  7. echo.  
  8.   
  9. echo   ***********“不显示|显示 隐藏文件”右键菜单***********  
  10. echo   *                                                     *  
  11. echo   *                                                     *  
  12. echo   *                     1.安装                          *  
  13. echo   *                                                     *  
  14. echo   *                     2.卸载                          *  
  15. echo   *                                                     *  
  16. echo   *                     0.退出                          *  
  17. echo   *                                                     *  
  18. echo   *         Author:tht           QQ:245806497           *  
  19. echo   *                                                     *  
  20. echo   *         Blog:http://blog.csdn.net/tht2009           *  
  21. echo   *                                                     *  
  22. echo   *******************************************************  
  23. echo.  
  24.   
  25. :menu  
  26. echo.  
  27. set /p select=请选择:  
  28. if %select%==0 exit  
  29. if %select%==1 goto install  
  30. if %select%==2 goto uninstall  
  31. echo 选择无效,请从新输入!  
  32. goto menu  
  33.   
  34.   
  35. :install  
  36. echo.  
  37. set filename=%SystemRoot%\ShowHideFile.vbs  
  38. echo 正在安装执行脚本(ShowHideFile.vbs)……  
  39.   
  40. echo Dim WSHShell>%filename%  
  41.   
  42. echo Set WSHShell = WScript.CreateObject("WScript.Shell")>>%filename%  
  43.   
  44. echo if WshShell.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden") = 1 then>>%filename%  
  45.   
  46. echo WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "2", "REG_DWORD">>%filename%  
  47.   
  48. echo else WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "1", "REG_DWORD">>%filename%  
  49.   
  50. echo end if>>%filename%  
  51. echo WSHShell.SendKeys("{F5}")>>%filename%  
  52. echo Set WSHShell=Nothing>>%filename%  
  53.   
  54. echo WScript.Quit(0)>>%filename%  
  55.   
  56. echo.  
  57. echo 正在创建右键菜单……  
  58.   
  59. reg add HKEY_CLASSES_ROOT\Directory\Background\shell\show /d "显示/不显示 隐藏文件" /f  
  60.   
  61. echo.  
  62. echo 正在关联右键菜单……  
  63.   
  64. reg add HKEY_CLASSES_ROOT\Directory\Background\shell\show\command /d "WScript C:\\Windows\\ShowHideFile.vbs" /f  
  65.   
  66. echo.  
  67. if exist %filename% echo 安装成功!  
  68. goto end  
  69.   
  70. :uninstall  
  71. echo.  
  72. set filename=%SystemRoot%\ShowHideFile.vbs  
  73. if exist %filename% (  
  74. echo.  
  75. echo 正在删除执行脚本……  
  76. del %filename%)  
  77. echo.  
  78. echo 正在删除注册表中相关项……  
  79. reg delete HKEY_CLASSES_ROOT\Directory\Background\shell\show /f  
  80. echo.  
  81. echo 卸载成功!  
  82.   
  83. :end  
  84. echo.  
  85. pause  
  86. goto begin  
 
       (注:上述代码在windows7上执行成功,在XP上需修改59、64行)

       复制上述代码到文本文档,另存为.bat
 
Win7批处理命令:添加“显示|不显示 隐藏文件”右键菜单
 
       批处理运行截图如下:
 
Win7批处理命令:添加“显示|不显示 隐藏文件”右键菜单
 

windows 7 的设计主要围绕五个重点——针对笔记本电脑的特有设计;基于应用服务的设计;用户的个性化;视听娱乐的优化;用户易用性的新引擎。 跳跃列表,系统故障快速修复等,这些新功能令Windows 7成为最易用的Windows。



关键词:Win7批处理命令:添加“显示|不显示 隐藏文件”右键菜单




Copyright © 2012-2018 手揣网教程(http://www.shouchuai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版