前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >右键添加隐藏或显示系统隐藏文件

右键添加隐藏或显示系统隐藏文件

作者头像
我与梦想有个约会
发布2023-10-21 14:34:43
3270
发布2023-10-21 14:34:43
举报
文章被收录于专栏:jiajia_deng

我不喜欢长期显示着隐藏文件,这样看着目录结构比较乱,所以平时用的时候都是隐藏,而有的时候需要看一些隐藏的目录里面的内容,又需要显示出来,这样操作比较麻烦,所以在右键添加上 显示/隐藏 系统隐藏文件 功能,可以快速在某个目录下切换显示隐藏文件的状态,不必到资源管理器的菜单中再花几个步骤去调整了。在网上搜索了一些方法,下面是最靠谱的,只不过他是显示隐藏文件拓展名,我稍微修改了一下,成了显示和隐藏系统隐藏文件功能。

效果图

新建 SuperHidden.vbs 到 C:\Windows 目录

代码语言:javascript
复制
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")

if WshSHell.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden") = 0 then
    WshSHell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "1", "REG_DWORD"
    WshSHell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "1", "REG_DWORD"
    WshSHell.SendKeys "{F5}+{F10}e"
else
    WshSHell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "0", "REG_DWORD"
    WshSHell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "0", "REG_DWORD"
    WshSHell.SendKeys "{F5}+{F10}e"
end if

Set WSHShell = Nothing
WScript.Quit(0)

这段 vbs 就是实现在显示和不显示之前切换。

新建右键菜单注册表

代码语言:javascript
复制
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\DisplayFile]
@="显示/隐藏 系统隐藏文件"

[HKEY_CLASSES_ROOT\*\shell\DisplayFile\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"

[HKEY_CLASSES_ROOT\Directory\Background\shell\DisplayFile]
@="显示/隐藏 系统隐藏文件"

[HKEY_CLASSES_ROOT\Directory\Background\shell\DisplayFile\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"

[HKEY_CLASSES_ROOT\Folder\shell\DisplayFile]
@="显示/隐藏 系统隐藏文件"

[HKEY_CLASSES_ROOT\Folder\shell\DisplayFile\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\DisplayFile]
@="显示/隐藏 系统隐藏文件"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\DisplayFile\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\DisplayFile]
@="显示/隐藏 系统隐藏文件"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\DisplayFile\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DisplayFile]
@="显示/隐藏 系统隐藏文件"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DisplayFile\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"

导入这个注册表以后,在系统的各个位置右键就都能看到显示和隐藏系统隐藏文件的邮件菜单了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 效果图
  • 新建 SuperHidden.vbs 到 C:\Windows 目录
  • 新建右键菜单注册表
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档