关于显示扩展名
来源:百度知道 编辑:UC知道 时间:2024/05/26 02:15:57
给你一个最简捷的办法:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
打开注册表编辑器[开始——运行——regedit——确定],将上面的注册表项导出到你的U盘中[默认为.Reg类型],然后再复制一个复件。
接下来点鼠标右键对Reg文件进行编辑,找到其中的条目"HideFileExt",如果"HideFileExt"=dword:00000001,将"HideFileExt"=dword:00000001修改为"HideFileExt"=dword:00000000,退出编辑,将其文件命名为“显示扩展名”,然后再将另一个Reg文件[复件]直接命名为“隐藏扩展名”。最后将这两个Reg文件的属性设置为“只读”[鼠标右键选择属性后,在“只读”选项上打勾],以避免文件内容受到意外破坏。
现在你可以轻松实现你的愿望了:当你想显示文件扩展名时双击“显示扩展名.Reg”将注册表信息导入注册表中即可;相反地,当你想隐藏文件扩展名时双击“隐藏扩展名.Reg”将注册表信息导入注册表中就完事了。
祝你成功!
如果你会用VB,下面是给你写的VB6代码[编译成.exe后使用更方便]:
Private Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult&n