数码资讯
Win7批处理命令:添加“显示|不显示 隐藏文件”右键菜单
Win7用户都知道,如果要显示隐藏的文件,需在“文件夹选项”的“查看”页的“高级设置”中将“显示隐藏文件及文件夹、驱动器”选中。这个“显示隐藏文件”的操作方式很不方便,能不能将其放到右键菜单中呢?其实这个功能实现起来很简单,就是修改注册表相关项,添加一个右键菜单,那么写个批处理命令就可以实现它! 添
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
Win7用户都知道,如果要显示隐藏的文件,需在“文件夹选项”的“查看”页的“高级设置”中将“显示隐藏文件及文件夹、驱动器”选中。这个“显示隐藏文件”的操作方式很不方便,能不能将其放到右键菜单中呢?其实这个功能实现起来很简单,就是修改注册表相关项,添加一个右键菜单,那么写个批处理命令就可以实现它!

添加“显示|不显示 隐藏文件”右键菜单的批处理文件。源文件如下:
[plain]view plaincopy
print?
- @echooff
- title安装”不显示|显示隐藏文件”右键菜单
- :begin
- cls
- modeconcols=60lines=35
- echo.
- echo***********“不显示|显示隐藏文件”右键菜单***********
- echo**
- echo**
- echo*1.安装*
- echo**
- echo*2.卸载*
- echo**
- echo*0.退出*
- echo**
- echo*Author:thtQQ:245806497*
- echo**
- echo*Blog:http://blog.csdn.net/tht2009*
- echo**
- echo*******************************************************
- echo.
- :menu
- echo.
- set/pselect=请选择:
- if%select%==0exit
- if%select%==1gotoinstall
- if%select%==2gotouninstall
- echo选择无效,请从新输入!
- gotomenu
- :install
- echo.
- setfilename=%SystemRoot%ShowHideFile.vbs
- echo正在安装执行脚本(ShowHideFile.vbs)……
- echoDimWSHShell>%filename%
- echoSetWSHShell=WScript.CreateObject(“WScript.Shell”)>>%filename%
- echoifWshShell.RegRead(“HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvancedHidden”)=1then>>%filename%
- echoWSHShell.RegWrite”HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvancedHidden”,”2″,”REG_DWORD”>>%filename%
- echoelseWSHShell.RegWrite”HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerAdvancedHidden”,”1″,”REG_DWORD”>>%filename%
- echoendif>>%filename%
- echoWSHShell.SendKeys(“{F5}”)>>%filename%
- echoSetWSHShell=Nothing>>%filename%
- echoWScript.Quit(0)>>%filename%
- echo.
- echo正在创建右键菜单……
- regaddHKEY_CLASSES_ROOTDirectoryBackgroundshellshow/d”显示/不显示隐藏文件”/f
- echo.
- echo正在关联右键菜单……
- regaddHKEY_CLASSES_ROOTDirectoryBackgroundshellshowcommand/d”WScriptC:WindowsShowHideFile.vbs”/f
- echo.
- ifexist%filename%echo安装成功!
- gotoend
- :uninstall
- echo.
- setfilename=%SystemRoot%ShowHideFile.vbs
- ifexist%filename%(
- echo.
- echo正在删除执行脚本……
- del%filename%)
- echo.
- echo正在删除注册表中相关项……
- regdeleteHKEY_CLASSES_ROOTDirectoryBackgroundshellshow/f
- echo.
- echo卸载成功!
- :end
- echo.
- pause
- gotobegin
(注:上述代码在win7上执行成功,在XP上需修改59、64行)
复制上述代码到文本文档,另存为.bat

批处理运行截图如下:

声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。