您的位置:首页 > 其它

windows 为右键菜单添加"使用xx打开"项

2020-02-08 02:47 363 查看

windows 为右键菜单添加"使用xx打开"项

有的时候经常我们有一些文件经常需要用记事本或者EditPuls等软件打开,但是又不想设置默认,设置默认后文件图标也就变了。
我们需要达到这种效果:

步骤如下
  • regedit 打开注册表,定位到 “HKEY_CLASSES_ROOT*\shell” 路径,在
    “shell” 上右键,新建项,起名EditPlus;
  • 在该项右侧的值中,"(默认)" 值的数据改成你需要在右键菜单中显示的字符串(如 “※使用EditPlus打开※”),然后这里再新建一个可扩充字符串值,值名称为 “Icon”,值数据为你需要用来打开文件的指定程序的全路径,这将是右键菜单上对应项的图标;
  • 选中新建的项(“EditPlus”),再新建一个名为 “command” 的项,在这个项右侧的值中,"(默认)" 值的数据改成需要用来打开文件的指定程序的全路径加上空格和一个 “%1”,这将是右键菜单上对应项的命令;

附一段bat命令

@echo off
del tmp.reg
set str=%cd%
echo Windows Registry Editor Version 5.00>> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell]>> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\EditPlus]>> tmp.reg
echo @="※使用EditPlus打开※">> tmp.reg
echo "Icon"="%str:\=\\%\\EditPlus.exe%,0">> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\EditPlus\Command]>> tmp.reg
echo @="%str:\=\\%\\EditPlus.exe %%1">> tmp.reg
echo *=========================================================================*
echo *                                                                                                                                                   *
echo *   正在将生成的注册信息写入注册表,请点击“是”键钮!                                                         *
echo *                                                                                                                                                   *
echo *=========================================================================*
tmp.reg
del tmp.reg
  • 点赞
  • 收藏
  • 分享
  • 文章举报
宝贝要幸福 发布了4 篇原创文章 · 获赞 0 · 访问量 52 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: