bat控制Notepad3右键菜单脚本(同理适合任意的绿色软件)

Posted 代码当酒喝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bat控制Notepad3右键菜单脚本(同理适合任意的绿色软件)相关的知识,希望对你有一定的参考价值。

@Echo Off

title Notepad3右键菜单添加or卸载工具
SetLocal EnableDelayedExpansion


SET SourceFile=Notepad3.exe
SET RightMenuName=!SourceFile!打开
if exist !cd!\\!SourceFile! (

	echo ------------------------
	echo 作者:gztrljh
	echo ------------------------
	echo 1.添加Notepad3右键菜单
	echo 2.卸载Notepad3右键菜单
	echo 0.退出
	echo=
	echo=
	echo=


	:start
    Set /p u=请输入数字并按Enter确定:

	
	IF !u!==1 (
		@echo off
		reg add>nul 2>nul "HKEY_CLASSES_ROOT\\*\\shell\\!RightMenuName!" /v "Icon" /d "!cd!\\!SourceFile!" /t "REG_SZ" /f
		reg add>nul 2>nul "HKEY_CLASSES_ROOT\\*\\shell\\!RightMenuName!" /v "MultiSelectModel" /d "Single" /t "REG_SZ" /f
		reg add>nul 2>nul "HKEY_CLASSES_ROOT\\*\\shell\\!RightMenuName!\\Command"  /d "\\"!cd!\\!SourceFile!\\" \\"%%1\\"" /t "REG_SZ" /f
		echo 安装完毕
		pause
		exit
		
	) ELSE IF !u!==2 (
		@echo off
		@reg delete>nul 2>nul "HKEY_CLASSES_ROOT\\*\\shell\\!RightMenuName!" /f
		echo 卸载完毕
		pause
		exit
	) ELSE IF !u!==0 (
		exit
	) ELSE (
		goto start
	)
   
    
) else (
    echo 请把该脚本放置在!SourceFile!所在目录下运行
    pause

)
endlocal

参考地址:
https://www.cnblogs.com/dcrenl/p/4032326.html
https://blog.csdn.net/Dancen/article/details/16830167
https://jingyan.baidu.com/article/0f5fb099e834296d8234ea7b.html
http://blog.sina.com.cn/s/blog_65d50aab0102yx4q.html
https://blog.csdn.net/u011958166/article/details/81479944
https://zhidao.baidu.com/question/744717720920092492.html
https://blog.csdn.net/yaoyaoxingkong/article/details/8425757?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control
https://www.cnblogs.com/chlf/p/5417925.html
https://blog.csdn.net/weixin_33766805/article/details/92885070

以上是关于bat控制Notepad3右键菜单脚本(同理适合任意的绿色软件)的主要内容,如果未能解决你的问题,请参考以下文章

右键菜单→新建→BAT 批处理文件

Sublime 添加∕删除右键菜单.bat

[BAT] cmd 管理员权限 右键菜单 运行

windows批处理文件.bat双击无法执行,而且默认是记事本打开,右键快捷菜单里也没执行命令,请问如何修复?

在Windows右键菜单中添加:此处打开Anaconda / Conda

在Windows右键菜单中添加:此处打开Anaconda / Conda