Home系统工具Hifito – 一键显示/隐藏系统文件与扩展名 Hifito – 一键显示/隐藏系统文件与扩展名 系统工具 2012/09/25 scavin 25 Hifito 是一款精巧的小工具,提供两个功能:一键显示/隐藏系统文件与扩展名。@Appinn 显示/隐藏系统文件,以及显示/隐藏扩展名是各类系统爱好者们经常干的事情,普通情况下,需要从文件夹选项里才能修改,而且每次修改都需要重新打开一次窗口,很麻烦。 Hifito 可以让你通过快捷键(Ctrl+Alt+H 与 Ctrl+Alt+E)或者对着托盘图标右键来显示/隐藏文件与扩展名。 相关链接: 官方主页 | 来自小众软件 | | 分享 相关 ABM快闪王2.32 2005/11/17 1 High Sign – 开源鼠标手势[.net] 2009/03/30 37 Winthunder – 带天气的自定义跳转列表 2011/06/27 18 XPSysPad – XP系统软件集合器 2006/04/04 5 扩展名, 文件, 显示, 隐藏 25 条留言 nettrotter 2012/09/25 回复 有点意思。但这个软件要一直开着,才能发挥作用。。。。有没有能把这两个快捷键直接融入操作系统的,不需要另外开着这软件的办法? nettrotter 2012/09/25 回复 我更正一下说法,这软件还是不错的。不需要启动它,能在右键产生相应菜单选项。我已重启电脑没打开软件,有效。 就是不知道把软件删除了,还能不能有效。好贪婪! nettrotter 2012/09/28 回复 @nettrotter, 把这个软件删除掉。也不影响在已经在右键产生的 菜单项。我删除了重启仍然有效。 hyknife 2012/09/25 回复 hoekey党飘过 两个vbs搞定 hoekey 一键切换 显示/隐藏 隐藏文件和扩展名 还可以写个inf关联到“我的电脑”什么的 hyknife 2012/09/25 回复 @hyknife, 板凳的网址关联太长被截断了,发主页关联吧 nettrotter 2012/09/25 回复 楼上的,分享一下你的那两个VBS。 hyknife 2012/09/25 回复 @nettrotter, 点ID进主页找吧 或者搜索那串关键字 不用hoekey调用也可以 建个快捷方式扔开始菜单,改属性里的快捷键就可以了 或者写个 inf ,关联到鼠标右键菜单 试试能不能正确显示:HiddenShow shell.inf 这个和那两个vbs放在一起,右键安装之后自动关联到“我的电脑” [Version] Signature=”$CHICAGO$” [DefaultInstall] AddReg=HiddenShow_AddReg [HiddenShow_AddReg] hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HiddenShow”,,,”隐藏/显示 系统文件(&H)” hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HiddenShow\command”,,,”WScript.exe “”%01%\HiddenShow.vbs”” %%*” hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HideFileExt”,,,”隐藏/显示 扩展名(&E)” hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HideFileExt\command”,,,”WScript.exe “”%01%\HideFileExt.vbs”” %%*” 图羽 2012/09/25 回复 一直在用这个,很好用。 http://www.iplaysoft.com/win7-menu-tool.html 无木成林 2012/09/25 回复 没必要为这个专门用一款软件吧……修改这个设置的频率本来就非常低…… nobody 2012/09/25 回复 常年显示扩展名和隐藏文件的表示这个工具没有任何作用 JJoy 2012/09/25 回复 直接放到右键就可以了,以前有个VBS程序的,后来用上了魔方,自带就有这个功能了,很实用 tongnixcv 2012/09/25 回复 强人真多。。。 nettrotter 2012/09/25 回复 我更正一下说法,这软件还是不错的。不需要启动它,能在右键产生相应菜单选项。我已重启电脑没打开软件,有效。 就是不知道把软件删除了,还能不能有效。好贪婪。。。。哈哈 humul 2012/09/25 回复 一会儿隐藏一会儿不隐藏的需求么。。真没有╮(╯Д╰)╭ 三毛 2012/09/25 回复 同意,谁会一会儿隐藏一会儿显示后掇名呢? @humul, nettrotter 2012/09/25 回复 @三毛, 有的时候修改系统文件什么的是需要的。 ccaiai 2012/09/25 回复 没人用foldermenu了吗? AMGEnzo 2012/09/26 回复 @ccaiai, Folder Menu 握爪~ 两年没更新了呢 kekege 2012/09/25 回复 一直使用bat的飘过。 lion 2012/09/25 回复 WIN8 资源浏览器上就直接有这个选项。 hei 2012/09/25 回复 一个批处理就能搞定的事,至于这么麻烦吗? Tabris 2012/09/26 回复 listary自带这个功能= = wangyq123123 2012/09/27 回复 把下面代码存为bat文件打开即可。 @echo off mode con cols=41 lines=4 title 右键菜单 显示/隐藏扩展名及文件 color 0b if not exist “%windir%\SuperHidden.vbs” goto setup reg delete “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}” /f >nul 2>nul del /f /q “%windir%\SuperHidden.vbs” >nul 2>nul echo.&echo 卸除完毕。 pause>nul exit :setup color 0a >”%windir%\SuperHidden.vbs” echo Dim WSHShell >>”%windir%\SuperHidden.vbs” echo Set WSHShell = WScript.CreateObject(“WScript.Shell”) >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\CLSID”, “{13709620-C279-11CE-A49E-444553540000}”, “REG_SZ” >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\method”, “ShellExecute”, “REG_SZ” >>”%windir%\SuperHidden.vbs” echo if WSHShell.RegRead(“HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt”) = 0 then >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden”, “0”, “REG_DWORD” >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden”, “2”, “REG_DWORD” >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt”, “1”, “REG_DWORD” >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\command”, “显示”, “REG_SZ” >>”%windir%\SuperHidden.vbs” echo WSHShell.SendKeys “{F5}+{F10}e” >>”%windir%\SuperHidden.vbs” echo else >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden”, “1”, “REG_DWORD” >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden”, “1”, “REG_DWORD” >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt”, “0”, “REG_DWORD” >>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\command”, “隐藏”, “REG_SZ” >>”%windir%\SuperHidden.vbs” echo WSHShell.SendKeys “{F5}+{F10}e” >>”%windir%\SuperHidden.vbs” echo end if >>”%windir%\SuperHidden.vbs” echo Set WSHShell = Nothing >>”%windir%\SuperHidden.vbs” echo WScript.Quit(0) reg export “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced” “%temp%\__.reg” >nul for /f “tokens=2 delims==” %%. in (‘find/i “HideFileExt” “%temp%\__.reg”‘) do set v=%%~. del “%temp%\__.reg” set v=%v:~-1% if %v% equ 0 set vv=隐藏 if %v% equ 1 set vv=显示 >”%temp%\_.reg” echo REGEDIT4 >>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\SuperHidden] >>”%temp%\_.reg” echo @=”{00000000-0000-0000-0000-000000000012}” >>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\InProcServer32] >>”%temp%\_.reg” echo @=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,\ >>”%temp%\_.reg” echo 68,64,6f,63,76,77,2e,64,6c,6c,00 >>”%temp%\_.reg” echo “ThreadingModel”=”Apartment” >>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance] >>”%temp%\_.reg” echo “CLSID”=”{3f454f0e-42ae-4d7c-8ea3-328250d6e272}” >>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag] >>”%temp%\_.reg” echo “method”=”ShellExecute” >>”%temp%\_.reg” echo “Param1″=”SuperHidden.vbs” >>”%temp%\_.reg” echo “CLSID”=”{13709620-C279-11CE-A49E-444553540000}” >>”%temp%\_.reg” echo “command”=”%vv%” regedit /s “%temp%\_.reg” del /f /q “%temp%\_.reg” echo.&echo 已添加右键 %vv% 。 pause>nul exit yahuu 2012/09/27 回复 TC用户表示无压力 螃蟹 2012/09/27 回复 这个方便很多。不用那么麻烦。 写留言 取消回复 如果有人回复我的评论,请通过电子邮件通知我。 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。
有点意思。但这个软件要一直开着,才能发挥作用。。。。有没有能把这两个快捷键直接融入操作系统的,不需要另外开着这软件的办法?
我更正一下说法,这软件还是不错的。不需要启动它,能在右键产生相应菜单选项。我已重启电脑没打开软件,有效。
就是不知道把软件删除了,还能不能有效。好贪婪!
@nettrotter, 把这个软件删除掉。也不影响在已经在右键产生的
菜单项。我删除了重启仍然有效。
hoekey党飘过
两个vbs搞定
hoekey 一键切换 显示/隐藏 隐藏文件和扩展名
还可以写个inf关联到“我的电脑”什么的
@hyknife, 板凳的网址关联太长被截断了,发主页关联吧
楼上的,分享一下你的那两个VBS。
@nettrotter, 点ID进主页找吧
或者搜索那串关键字
不用hoekey调用也可以
建个快捷方式扔开始菜单,改属性里的快捷键就可以了
或者写个 inf ,关联到鼠标右键菜单
试试能不能正确显示:HiddenShow shell.inf
这个和那两个vbs放在一起,右键安装之后自动关联到“我的电脑”
[Version]
Signature=”$CHICAGO$”
[DefaultInstall]
AddReg=HiddenShow_AddReg
[HiddenShow_AddReg]
hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HiddenShow”,,,”隐藏/显示 系统文件(&H)”
hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HiddenShow\command”,,,”WScript.exe “”%01%\HiddenShow.vbs”” %%*”
hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HideFileExt”,,,”隐藏/显示 扩展名(&E)”
hkcr,”CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\HideFileExt\command”,,,”WScript.exe “”%01%\HideFileExt.vbs”” %%*”
一直在用这个,很好用。
http://www.iplaysoft.com/win7-menu-tool.html
没必要为这个专门用一款软件吧……修改这个设置的频率本来就非常低……
常年显示扩展名和隐藏文件的表示这个工具没有任何作用
直接放到右键就可以了,以前有个VBS程序的,后来用上了魔方,自带就有这个功能了,很实用
强人真多。。。
我更正一下说法,这软件还是不错的。不需要启动它,能在右键产生相应菜单选项。我已重启电脑没打开软件,有效。
就是不知道把软件删除了,还能不能有效。好贪婪。。。。哈哈
一会儿隐藏一会儿不隐藏的需求么。。真没有╮(╯Д╰)╭
同意,谁会一会儿隐藏一会儿显示后掇名呢? @humul,
@三毛, 有的时候修改系统文件什么的是需要的。
没人用foldermenu了吗?
@ccaiai, Folder Menu 握爪~ 两年没更新了呢
一直使用bat的飘过。
WIN8 资源浏览器上就直接有这个选项。
一个批处理就能搞定的事,至于这么麻烦吗?
listary自带这个功能= =
把下面代码存为bat文件打开即可。
@echo off
mode con cols=41 lines=4
title 右键菜单 显示/隐藏扩展名及文件
color 0b
if not exist “%windir%\SuperHidden.vbs” goto setup
reg delete “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}” /f >nul 2>nul
del /f /q “%windir%\SuperHidden.vbs” >nul 2>nul
echo.&echo 卸除完毕。
pause>nul
exit
:setup
color 0a
>”%windir%\SuperHidden.vbs” echo Dim WSHShell
>>”%windir%\SuperHidden.vbs” echo Set WSHShell = WScript.CreateObject(“WScript.Shell”)
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\CLSID”, “{13709620-C279-11CE-A49E-444553540000}”, “REG_SZ”
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\method”, “ShellExecute”, “REG_SZ”
>>”%windir%\SuperHidden.vbs” echo if WSHShell.RegRead(“HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt”) = 0 then
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden”, “0”, “REG_DWORD”
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden”, “2”, “REG_DWORD”
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt”, “1”, “REG_DWORD”
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\command”, “显示”, “REG_SZ”
>>”%windir%\SuperHidden.vbs” echo WSHShell.SendKeys “{F5}+{F10}e”
>>”%windir%\SuperHidden.vbs” echo else
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden”, “1”, “REG_DWORD”
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden”, “1”, “REG_DWORD”
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt”, “0”, “REG_DWORD”
>>”%windir%\SuperHidden.vbs” echo WSHShell.RegWrite “HKCR\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag\command”, “隐藏”, “REG_SZ”
>>”%windir%\SuperHidden.vbs” echo WSHShell.SendKeys “{F5}+{F10}e”
>>”%windir%\SuperHidden.vbs” echo end if
>>”%windir%\SuperHidden.vbs” echo Set WSHShell = Nothing
>>”%windir%\SuperHidden.vbs” echo WScript.Quit(0)
reg export “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced” “%temp%\__.reg” >nul
for /f “tokens=2 delims==” %%. in (‘find/i “HideFileExt” “%temp%\__.reg”‘) do set v=%%~.
del “%temp%\__.reg”
set v=%v:~-1%
if %v% equ 0 set vv=隐藏
if %v% equ 1 set vv=显示
>”%temp%\_.reg” echo REGEDIT4
>>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\SuperHidden]
>>”%temp%\_.reg” echo @=”{00000000-0000-0000-0000-000000000012}”
>>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\InProcServer32]
>>”%temp%\_.reg” echo @=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,\
>>”%temp%\_.reg” echo 68,64,6f,63,76,77,2e,64,6c,6c,00
>>”%temp%\_.reg” echo “ThreadingModel”=”Apartment”
>>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance]
>>”%temp%\_.reg” echo “CLSID”=”{3f454f0e-42ae-4d7c-8ea3-328250d6e272}”
>>”%temp%\_.reg” echo [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000012}\Instance\InitPropertyBag]
>>”%temp%\_.reg” echo “method”=”ShellExecute”
>>”%temp%\_.reg” echo “Param1″=”SuperHidden.vbs”
>>”%temp%\_.reg” echo “CLSID”=”{13709620-C279-11CE-A49E-444553540000}”
>>”%temp%\_.reg” echo “command”=”%vv%”
regedit /s “%temp%\_.reg”
del /f /q “%temp%\_.reg”
echo.&echo 已添加右键 %vv% 。
pause>nul
exit
TC用户表示无压力
这个方便很多。不用那么麻烦。