windows添加右键菜单

摘要:
哔哔有时候想要用websotrm打开一个项目,有时候想要用VScode打开,最快的方法就是右键指定打开方式了这些软件安装的时候会自带,但如果有些软件没有自带右键项,就得去注册表里手动添加这些东西也不好搜,索性自己记一下,免得下次忘了-------------2020-12-31更新-------------------今天发现了一个使用js脚本的快捷方法新建.js文件写入如下代码,然后双击运行即可
哔哔

有时候想要用websotrm打开一个项目, 有时候想要用VScode打开,最快的方法就是右键指定打开方式了
这些软件安装的时候会自带,但如果有些软件没有自带右键项,就得去注册表里手动添加
这些东西也不好搜,索性自己记一下,免得下次忘了
windows添加右键菜单第1张


-------------2020-12-31更新-------------------
今天发现了一个使用js脚本的快捷方法
新建.js文件 写入如下代码, 然后双击运行即可
*使用前请将中文替换掉
1, 添加右键菜单

var WshShell = new ActiveXObject("WScript.Shell");
WshShell.RegWrite("HKCU\Software\Classes\Directory\Background\shell\文件夹名称\", "右键菜单里的名称", "REG_SZ");
WshShell.RegWrite("HKCU\Software\Classes\Directory\Background\shell\文件夹名称\icon", "图标路径", "REG_SZ");
WshShell.RegWrite("HKCU\Software\Classes\Directory\Background\shell\文件夹名称\command\", "应用程序路径", "REG_SZ");

2, 删除右键菜单

var WshShell = new ActiveXObject("WScript.Shell");
WshShell.RegDelete("HKCU\Software\Classes\Directory\Background\shell\文件夹名称\command\");
WshShell.RegDelete("HKCU\Software\Classes\Directory\Background\shell\文件夹名称\");

-------------原文--------------

步骤

1, 打开注册表

win+R键,输入regedit,打开注册表

2, 找到要添加的位置

都在计算机HKEY_CLASSES_ROOT这个目录下
*所有的项都在对应目录的shell目录下
windows添加右键菜单第2张
这个*号下面的是添加文件的打开方式的,比如.txt文件想用webstorm打开
windows添加右键菜单第3张
往下找,还有个Directory目录,shell是指定在文件夹右键的菜单,Background下的shell是在桌面空白处的右键
windows添加右键菜单第4张

3, 添加一个快捷方式

比如我想添加一个在桌面右键打开cmd终端的选项:

1, 第一步

在桌面空白对应的目录(计算机HKEY_CLASSES_ROOTDirectoryBackgroundshell)下新建一个文件夹
文件夹名字随便取,最好是英文因为我没试过中文,
windows添加右键菜单第5张

文件夹的名字影响选项在右键里的顺序,所以我加了个F开头

2, 第二步

在创建好的文件夹下再创建一个command文件夹,名字不要打错,这个是项目启动目录
并且修改右边默认的数据数值为cmd.exe的路径
windows添加右键菜单第6张

windows添加右键菜单第7张

3, 第三步

为快捷方式命名,并且添加图标
第一步创建的文件夹右边的默认里,把默认>数据改为想要的快捷方式名
并且右键空白,新建一个字符串值,重命名为icon,然后把数据改为图标的位置,一般填得跟第二步里的一样就行了
windows添加右键菜单第8张

大功告成

windows添加右键菜单第9张

一些注意事项

有些数据是有一些特殊格式的,咱也不懂,从别处的复制一份试试,然后改个路径说不定就成了,
千万别手抖改乱了,不然有好果汁吃的
windows添加右键菜单第10张

免责声明:文章转载自《windows添加右键菜单》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java集合-单例模式斗地主&Collections类的shuffle方法了解防盗链原理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

VS2013 图片背景·全透明背景图(转)

Note: 1.xaml编辑器和个别的编辑器(如HTML的)因为是承载在VS的一个子窗口上,所以背景依然是黑色的。 2.该背景必须在VS实验环境下使用。 效果图: 1.准备工作 1.先准备Visual Studio 2013 SDKhttp://download.microsoft.com/download/9/1/0/910EE61D...

macbook中使用彩色的ls

1、首先,macbook中原装的ls和gnu的ls是不相同的,所以,要下载安装正牌ls brew install coreutils //gnu ls 在里面 2、因为和mac的ls有冲突,所以,coreutils的命令都加了‘g',例如ls变成gls,为了取消这个限制,可以把gnu命令的执行文件夹放到path的最前面,这样就会最先执行gnu的命令,...

LinearLayout布局

布局代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layou...

vue长按事件

<template> <div class="authorization"> <div class="main"> <div class="login-logo"> <img :src="http://t.zoukankan.com/logo" alt=""> <div class="tex...

Android查询:模拟键盘鼠标事件(adb shell 实现)

1. 发送键盘事件: 命令格式1:adb shell input keyevent “value” 其中value以及对应的key code如下表所列: KeyEvent Value KEYCODE Comment 0 KEYCODE_UNKNOWN 1 KEYCODE_MENU 在SDK2.1的模拟器中命令失效,sendevent命令可行...

Linux下通过shell进MySQL执行SQL或导入脚本

这条命令表示通过用户名和密码执行shell然后在shell里面执行一个建表语句: USER="root" PASS="root" mysql -u $USER -p$PASS <<EOF 2> /dev/null CREATE DATABASE um; EOF 下面的命令在登陆MySQL的时候指定了database(mysql): m...