无忧启动论坛

标题: 把显示/隐藏系统文件功能加入右键菜单中! [打印本页]

作者: 天风    时间: 2006-12-29 18:23
标题: 把显示/隐藏系统文件功能加入右键菜单中!
SuperHidden.reg内容:

=======================================================
REGEDIT4

[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\SuperHidden]
@="{00000000-0000-0000-0000-000000000012}"

[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\InProcServer32]
@=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,73,\
68,64,6f,63,76,77,2e,64,6c,6c,00
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance]
"CLSID"="{3f454f0e-42ae-4d7c-8ea3-328250d6e272}"

[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag]
"method"="ShellExecute"
"Param1"="SuperHidden.vbs"
"command"="显示系统文件"
"CLSID"="{13709620-C279-11CE-A49E-444553540000}"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ShowSuperHidden"=dword:00000000
"Hidden"=dword:00000002
====================================================

superhidden.vbs的内容:
====================================================
'Show/Hide System Files

Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")

if WSHShell.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden") = 1 then
'hide
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "0", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "2", "REG_DWORD"
WSHShell.RegWrite "HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\command", "显示系统文件", "REG_SZ"
else
'unhide
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "1", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "1", "REG_DWORD"
WSHShell.RegWrite "HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\command", "隐藏系统文件", "REG_SZ"
end if

WSHShell.SendKeys "+{F10}e~"

Set WSHShell = Nothing
WScript.Quit(0)
=====================================================
把以上二个文件放到系统的WINDOWS目录中,然后导入SUPERHIDDEN.REG,然后在任意时候点击右键就会出现隐藏或者显示系统文件。
作者: dgxhls    时间: 2006-12-29 21:50
这个比较强,支持。
作者: askai    时间: 2006-12-29 22:34
怎么卸载啊
作者: lxl1638    时间: 2006-12-29 22:36
支持一下。
作者: 天风    时间: 2006-12-29 22:45
把注册项删除就行了!
作者: 阿非    时间: 2006-12-29 23:27
实验了,不错,不光是系统文件,还包括隐藏文件
作者: N3100    时间: 2006-12-30 02:15
显示/隐藏文件扩展名,有办法加到右键菜单中吗?
作者: strongchen    时间: 2006-12-30 02:41
可惜不能用在pe里面(不支持vbs)
作者: N3100    时间: 2006-12-30 02:45
在中国DOS联盟论坛上看到一个更强的,
可以在右键菜单添加 显示/隐藏 系统文件+隐藏文件  和 显示/隐藏 文件扩展名 两项,
安装和缷载功能。

原文标题:右键菜单[显示隐藏系统文件、文件扩展名][20061219]
原文地址:http://www.cn-dos.net/forum/viewthread.php?tid=25747

[ 本帖最后由 N3100 于 2006-12-30 02:52 AM 编辑 ]

显示隐藏系统文件、扩展名.rar

1.22 KB, 下载次数: 96, 下载积分: 无忧币 -2


作者: rock269    时间: 2006-12-30 08:07
这个实用,不错的方法




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3