注册表修改一些问题

注册表修改一些问题

问题一:添加右键菜单

在文件夹右键时弹出CMD(命令提示符)为例。

一、找到位置:HKEY_CLASSESS_ROOT\Folder\shell

二、在其下新建“CMD”子项,再在这个项下,新建名为“command”子项

三、在command子项的数值中写入:C:\windows\system32\cmd.exe cd "%1"

四、重启

解释:步骤三中的%1代表当前目录,比如你在D:\setup目录内的某一个文件夹打开内容;如果不知道cmd在哪儿,用echo %ComSpec%查看。

附图:


附:注册表根项对应的简称

简称          全称
HKLM          HKEY_LOCAL_MACHINE  
HKCU          HKEY_CURRENT_USER   
HKCR          HKEY_CLASSES_ROOT   
HKCC          HKEY_CURRENT_CONFIG   
HKU           HKEY_USERS

右键文件夹菜单:HKEY_CLASSESS_ROOT\Folder\shell,就是刚才上面的位置;或者HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers。

右键文件菜单:HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers。

右键空白处菜单:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew。

右键IE浏览器菜单:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt。

右键盘符菜单:HKEY_CLASSES_ROOT\Drive\shell。

我写了个一键添加CMD的bat:

REG ADD "HKCR\*\shell\CMD\command" /ve /t REG_EXPAND_SZ /d %ComSpec%
REG ADD "HKCR\Directory\shell\CMD\command" /ve /t REG_EXPAND_SZ /d "%ComSpec% /k cd %1"
REG ADD "HKCR\Drive\shell\CMD\command" /ve /t REG_EXPAND_SZ /d "%ComSpec% /k cd %1"
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew\CMD\command" /ve /t REG_EXPAND_SZ /d "%ComSpec% /k cd %1"
一直没有找到在空白处右键打开CMD的功能。

问题二:文件无法打开

如txt文件无法打开。

找到:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\shell\Open\command把里面的内容替换为:C:\Windows\NOTEPAD.EXE "%1"

其他后缀的文件无法打开的解决方法类似。

问题三:图标无法正常显示

设置默认程序。右键属性——打开方式(更改)——选择打开的程序。

还有就是修复安装程序。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值