1.新建一个 名为SuperHidden.vbs的文件放在windows目录下,该文件内容如下:
================================================================
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
if WSHShell.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden") = 1 then
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\SuperHidden", "0", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "2", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt", "1", "REG_DWORD"
WSHShell.SendKeys "{F5}+{F10}e"
else
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\SuperHidden", "1", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "1", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt", "0", "REG_DWORD"
WSHShell.SendKeys "{F5}+{F10}e"
end if
Set WSHShell = Nothing
WScript.Quit(0)
=================================================================
2. 新建一个注册表文件,这里我命名为showfile.reg,该注册表文件内容如下(注意:这里默认为C盘,如果win7装在其他分区要作相应的改动):
=================================================================
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\DisplayFileExt]
@="显示/隐藏 文件扩展名"
[HKEY_CLASSES_ROOT\*\shell\DisplayFileExt\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"
[HKEY_CLASSES_ROOT\Directory\Background\shell\DisplayFileExt]
@="显示/隐藏 文件扩展名"
[HKEY_CLASSES_ROOT\Directory\Background\shell\DisplayFileExt\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"
[HKEY_CLASSES_ROOT\Folder\shell\DisplayFileExt]
@="显示/隐藏 文件扩展名"
[HKEY_CLASSES_ROOT\Folder\shell\DisplayFileExt\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\DisplayFileExt]
@="显示/隐藏 文件扩展名"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\DisplayFileExt\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\DisplayFileExt]
@="显示/隐藏 文件扩展名"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\DisplayFileExt\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DisplayFileExt]
@="显示/隐藏 文件扩展名"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DisplayFileExt\Command]
@="WScript.exe C:\\Windows\\SuperHidden.vbs"
=============================================================
建好后双击导入注册表,然后在桌面上刷新一下打开右键,就发现已经有该右键菜单了,下面再说下卸载方法吧,不能这么流氓对吧
卸载批处理文件(也就是把下面分割线内内容拷贝保存为unshowfile.bat双击运行即可)如下:
==============================================================
del /q /f %windir%SuperHidden.vbs
reg delete "HKEY_CLASSES_ROOT\*\shell\DisplayFileExt" /F
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\DisplayFileExt" /F
reg delete "HKEY_CLASSES_ROOT\Folder\shell\DisplayFileExt" /F
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\DisplayFileExt" /F
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\DisplayFileExt" /F
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DisplayFileExt" /F
========================================================
|