当前位置:首页 > 技术心得 > 正文内容

Win7 64bit右键添加 显示/隐藏文件+扩展名 及问题解决

xjtudll15年前 (2012-03-18)技术心得27081

目前网上广为流传的 显示/隐藏文件+扩展名有两种方式:

1、小工具
2、修改注册表

第一种方式,找个小工具软件,我找了很多,但都不适合Win7 64bit,XP或Win7 32bit或许适用。关于这个工具的相关介绍及下载,可以参照以下网址:
http://www.iplaysoft.com/win7-menu-tool.html

第二种方式,修改注册表,举例来说:

1、新建一个文本文件,输入以下内容,并保存为.reg 文件。内容如下:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\显示隐藏系统文件+扩展名]
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\显示隐藏系统文件+扩展名\command]
@="WScript C:\\Windows\\Toggle_Show_Hidden_Files_And_Known_Files_Extensions__On_Off.vbs"

[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\显示隐藏系统文件+扩展名]
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\显示隐藏系统文件+扩展名\command]
@="WScript C:\\Windows\\Toggle_Show_Hidden_Files_And_Known_Files_Extensions__On_Off.vbs"

保存文件名为:Add_Show_Hide_Hidden_Files_And_Known_File_Extensions_to_Context_Menu.reg

2、新建一个文本文件,输入以下内容,并保存为.vbs 文件。内容如下:

Hidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden"
SSHidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden"
Set Command1 = WScript.CreateObject("WScript.Shell")
Check = Command1.RegRead(Hidden)
If Check = 2 Then
Command1.RegWrite Hidden, 1, "REG_DWORD"
Command1.RegWrite SSHidden, 0, "REG_DWORD"
Else
Command1.RegWrite Hidden, 2, "REG_DWORD"
Command1.RegWrite SSHidden, 0, "REG_DWORD"
End If
Command1.SendKeys "{F5}"

FileExtension = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt"
Set Command1 = WScript.CreateObject("WScript.Shell")
Check = Command1.RegRead(FileExtension)
If Check = 1 Then
Command1.RegWrite FileExtension, 0, "REG_DWORD"
Else
Command1.RegWrite FileExtension, 1, "REG_DWORD"
End If
Command1.SendKeys "{F5}"

保存文件名为:Toggle_Show_Hidden_Files_And_Known_Files_Extensions__On_Off.vbs。此处文件名与第一步里面的vbs文件名必须一致。

安装方法:
1、双击安装Add_Show_Hide_Hidden_Files_And_Known_File_Extensions_to_Context_Menu.reg

2、将Toggle_Show_Hidden_Files_And_Known_Files_Extensions__On_Off.vbs放入C:\Windows目录

3、重启。

 

按照以上步骤操作,但是某些机子依旧会提示错误,比如我的,一旦使用此功能,会出现类似以下的错误:

无法打开注册表键值

hkcu\software\microsoft\windows\currentversion\explorer\advanced\showsuperhidden进行读取

代码:80070002

源: wshshell.RegRead

这个时候需要修改Toggle_Show_Hidden_Files_And_Known_Files_Extensions__On_Off.vbs文件

因为没有hkcu这个注册表,需将hkcu修改成:HKEY_CURRENT_USER。文件里3处均需替换。

碰到这个问题的童鞋请参照这个修改。至此OK。

 

PS:我使用 秋无痕一键优化Windows 7(64位)专版 进行此功能安装时,也有类似错误。同样需要进行上述修改,只不过文件名不一样。


扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/226/

标签: 操作系统
分享给朋友:

“Win7 64bit右键添加 显示/隐藏文件+扩展名 及问题解决” 的相关文章

DokuWiki数据备份和迁移

DokuWiki数据备份和迁移

DokuWiki只需要备份以下选中的目录即可...

K3 wise 老单增加自定义项为下推或上拉【选单条件】

-- 老单增加自定义项选单条件,就是在下推时显示【没有符合条件的记录】,或在下游单据选单时在序时薄界面默认过滤条件单自据,这里以销售订单下推生成发货通知为例-- 步骤如下:-- 1、要用到的数据表有 -- ICTransactionType 该表反映了供需链所有单据的总体情况-- ICCl...

“CrystalDecisions.ReportSource.ReportSourceFactory”的类型初始值设定项引发异常

“CrystalDecisions.ReportSource.ReportSourceFactory”的类型初始值设定项引发异常

VS2010 System.TypeInitializationException: “CrystalDecisions.ReportSource.ReportSourceFactory”的类型初始值设定项引发异常。 System.TypeInitializationExce...

ESD保护方法

ESD保护方法

为了给电子系统提供ESD保护,可以从不同的角度来着手。 一种方法是在半导体芯片内建ESD保护架构。不过,日趋缩小的CMOS芯片已经越来越不足以承受进行内部2 kV等级的ESD保护所需要的面积。 其次,也可以在物理电路设计方面下功夫,较敏感的电路元件应该尽量远离通孔或接缝处,如果可能的话,线缆连接...

图腾柱(Totem Pole)输出电路

图腾柱(Totem Pole)输出电路

由于此结构画出的电路图有点儿像印第安人的图腾柱(图中左下角的照片),所以叫图腾柱式输出(也叫图腾式输出)。输出级分别采用一个NPN型晶体管和一个PNP型晶体管。NPN管集电极接正电源(或接地),发射极接下面PNP管的发射极,同时输出;PNP管的集电极接地(或负电源)。两管的基极同时接 前级的控制...

金蝶K3新增发货通知单时在“选单号”中找不到此客户的销售订单

金蝶K3新增发货通知单时在“选单号”中找不到此客户的销售订单

问题描述:新增“发货通知单”时在“选单号”项按“F7”没有销售订单可选,这个销售订单确定是没有做发货通知单的,如下图所示: 解决方法:1、找到相应的销售订单,下推可以生成发货通知单。(有些人喜欢用新增的方式而不是下推的方式生成单据)2、试一下了另一个客户使用“新增”的方式可以在选单号中找到销售订单...

评论列表

xjtudll
xjtudll IP:
13年前 (2013-08-31)

照着抄一遍,操作吧。网上估计现在都出懒人版了。我这网站空间太小,就没提供懒人版下载。

taikong007
14年前 (2013-04-03)

没有成功呢。。

xjtudll IP: 回复:
照着抄一遍,操作吧。网上估计现在都出懒人版了。我这网站空间太小,就没提供懒人版下载。
13年前 (2013-08-31)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。