IDEA右键菜单管理--懒人专用
很多人很讨厌IDEA的右键菜单,或者说很喜欢,但是安装的时候忘记勾选,又不想重新安装,下面一个批处理帮你解决问题
@ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1)||(
powershell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&EXIT)VER|FINDSTR "5\.[0-9]\.[0-9][0-9]*" > NUL && (
ECHO.&ECHO 当前版本不支持WinXP &PAUSE>NUL&EXIT)rd/s/q "%AppData%\Open with IntelliJ JDEA" 2>NUL:MENU
ECHO.&ECHO 1、添加系统右键 Open with IntelliJ JDEA
ECHO.&ECHO 2、删除系统右键 Open with IntelliJ JDEA
IF EXIST "%WinDir%\System32\CHOICE.exe" CHOICE /C 12 /N >NUL 2>NUL
IF EXIST "%WinDir%\System32\CHOICE.exe" IF "%ERRORLEVEL%"=="2" GOTO RemoveMenu
IF EXIST "%WinDir%\System32\CHOICE.exe" IF "%ERRORLEVEL%"=="1" GOTO AddMenu
IF NOT EXIST "%WinDir%\System32\CHOICE.exe" ECHO.&SET /p choice=输入数字项敲回车键:
IF NOT EXIST "%WinDir%\System32\CHOICE.exe" IF NOT "%choice%"=="" SET choice=%choice:~0,1%
IF NOT EXIST "%WinDir%\System32\CHOICE.exe" IF /I "%choice%"=="1" GOTO AddMenu
IF NOT EXIST "%WinDir%\System32\CHOICE.exe" IF /I "%choice%"=="2" GOTO RemoveMenu
IF NOT EXIST "%WinDir%\System32\CHOICE.exe" ECHO.&ECHO 输入无效 &PAUSE&CLS&GOTO MENU:AddMenu
reg add "HKCR\*\shell\Open with IntelliJ IDEA" /f /v "" /d "Edit with IntelliJ IDEA" >NUL 2>NUL
reg add "HKCR\*\shell\Open with IntelliJ IDEA" /f /v "Icon" /d "%~dp0bin\idea64.exe" >NUL 2>NUL
reg add "HKCR\*\shell\Open with IntelliJ IDEA\command" /f /v "" /d "%~dp0bin\idea64.exe \"%%1\"" >NUL 2>NUL
reg add "HKCR\Directory\shell\IntelliJ IDEA" /f /v "" /d "Open Folder as IntelliJ IDEA Project" >NUL 2>NUL
reg add "HKCR\Directory\shell\IntelliJ IDEA" /f /v "Icon" /d "%~dp0bin\idea64.exe" >NUL 2>NUL
reg add "HKCR\Directory\shell\IntelliJ IDEA\command" /f /v "" /d "%~dp0bin\idea64.exe \"%%1\"" >NUL 2>NUL
reg add "HKCR\Directory\Background\shell\IntelliJ IDEA" /f /v "" /d "Open Folder as IntelliJ IDEA Project" >NUL 2>NUL
reg add "HKCR\Directory\Background\shell\IntelliJ IDEA" /f /v "Icon" /d "%~dp0bin\idea64.exe" >NUL 2>NUL
reg add "HKCR\Directory\Background\shell\IntelliJ IDEA\command" /f /v "" /d "%~dp0bin\idea64.exe \"%%V\"" >NUL 2>NULIF EXIST "%WinDir%\System32\CHOICE.exe" (
ECHO.&ECHO 已添加 &TIMEOUT /t 2 >NUL & CLS & GOTO END
) ELSE (
ECHO.&ECHO 已添加,任意键返回 &PAUSE>NUL&GO TO END) :RemoveMenu
reg delete "HKCR\*\shell\Open with IntelliJ IDEA" /f >NUL 2>NUL
reg delete "HKLM\*\shell\Open with IntelliJ IDEA" /f >NUL 2>NUL
reg delete "HKCR\Directory\shell\IntelliJ IDEA" /f >NUL 2>NUL
reg delete "HKCR\Directory\Background\shell\IntelliJ IDEA" /f >NUL 2>NUL IF EXIST "%WinDir%\System32\CHOICE.exe" (
ECHO.&ECHO 已删除 &TIMEOUT /t 2 >NUL & CLS & GOTO MENU
) ELSE (
ECHO.&ECHO 已删除,任意键返回 &PAUSE>NUL&CLS&GOTO MENU) :END
exit
将以上代码另存为bat文件,放在IDEA根目录下用管理员运行,根据需求选择添加还是删除菜单即可。
IDEA右键菜单管理--懒人专用相关推荐
- java web右键菜单,win7右键菜单管理
win7右键菜单管理 win7右键菜单管理工具下载(EasyContextMenu)v1.6免费版是一个Win7和Win8系统下能用的右键菜单管理工具,有些软件在安装后会在右键菜单中添加一个项目,时间 ...
- 右键菜单管理 - Win系统
右键菜单管理 - Win系统 前言 软件工具 管理右键菜单 360右键管理 右键管家 前言 Windows系统可以借助软件工具对右键菜单进行管理,可对指定的右键菜单进行删除和恢复.下面以Win10系统 ...
- 实测通过,懒人专用,苹果手机投屏电脑快捷办法
方法一:查看转载文章:安全验证 - 知乎 方法二:懒人专用 第一步:苹果商店搜索下载AirDroid Cast 第二步:直接用电脑访问该网址(下图所示):AirDroid Cast 第三布:扫一扫按照 ...
- win7右键菜单管理_Win7系统电脑不能搜索到蓝牙设备的解决办法
Win7系统电脑无法搜到蓝牙设备怎么办?很多人都会使用蓝牙耳机或者鼠标键盘等等外设,但是有用户反映,Win7系统电脑一直无法找到蓝牙设备,如何解决?下面为大家解答. 一.蓝牙驱动是否正常? 1.检查你 ...
- vue右键自定义菜单_一款小巧的开源右键菜单管理软件
要说右键管理软件,果核上面目前收集了几款,例如年久失修的右键管家. 虽然很多年没有更新了,但是软件的功能却正常,日常删除多余的右键菜单没问题. 另外,就是火绒家的右键管家,基本功能也够用 不过嘛,今天 ...
- 右键菜单_windows右键菜单管理!
lures前天刚到家就发现电脑的右下角的[网络图标]消失,点击查看只有[飞行模式],于是昨天就重装了系统,又重新配置了[环境变量]等!错过了Python视频的录制,今天会补上! 在这边记录一下装完系统 ...
- gridView---->列标题右键菜单管理
1.添加PopupMenuShowing事件 2.PopupMenuShowing事件中的代码如下: 案例--1 private void gridView1_PopupMenuShowing(obj ...
- win7右键菜单管理_win7系统控制面板打印机图标消失如何解决【解决方法】
最近有位win7系统用户在使用打印机打印文件的时候,发现在控制面板当中并没有打印机的图标显示,这让用户摸不着头脑,不知道怎么解决,那么win7系统控制面板打印机图标消失怎么办呢?今天为大家分享win7 ...
- win7右键菜单管理_电脑右键新建不见了怎么办 电脑右键新建不见了解决方法【详解】...
电脑右键新建不见了怎么办?如果没有右键新建菜单,创建一个文本文档.Word.文件夹等显然回事非常麻烦的一件事,若是遇上该问题,我们倒是可以通过注册表来还原该菜单,具体步骤见下文. 注: 该方式适用于W ...
- 懒人专用:安卓平台“自动卓”自动操作“东软OA”软件打卡
需求: 人懒,手笨,爱研究 在冬天这么冷的天儿,在掏出手机去一步步等这反人类的打卡软件一步步点下去,手机能扛住我也扛不住. 于是, "自动卓"操作安卓版的"东软OA&qu ...
最新文章
- 数学竟然可以这样学,用Python魔法突破数学结界!
- 如何在windows下的Python开发工具IDLE里安装其他模块
- 字节跳动小程序接入支付功能
- 第一篇 webApp启航
- php 解压dat,电脑微信dat文件怎么打开
- eja智能压力变送器工作原理_压力变送器的原理、接线和安装方法
- 中文场景文字识别技术创新大赛,总奖池5.4万!
- overflow encountered in ubyte_scalars像素加减运算溢出异常
- 提高django model效率的几个小方法
- python的ctype调用_Python 使用ctypes调用 C 函数
- 基于Springboot的高校课程管理系统 课程设计报告 毕业设计 包括报告和程序包
- linux+企业微信+api,概述 - 企业微信API
- Unity TUIO雷达入门
- 支付宝退款申请PHP,使用:4、退款查询
- 洛谷---三角形的分类C语言详解
- 几种投影的特点及分带方法
- 新手怎么开通抖音小店?详细操作步骤分享,建议收藏
- air dots 配对_Redmi AirDots可以作为iphone的合格伴侣吗?
- Pytorch中的torch.where函数
- 差压传感器和差压变送器的区别在哪里