在Windows桌面右键菜单添加命令

我们知道部分应用程序安装后会在Windows的桌面右键菜单上增加条目,比如说A卡,N卡都会,我们如何自己增加一个自己的个性化菜单呢,其实这个操作过程一样是操作注册表,比如说:

 点开这个菜单,打开的是python,这里就不演示了,直接上批处理代码

@echo off
:Start
echo 说明:此代码只适用于Windows7以上版本
echo 请选择添加还是删除【1为添加;2为删除】
set /p Choices=

if %Choices%==1 goto AddMenu
if %Choices%==2 goto RemoveMenu
goto Start

:AddMenu
echo 请输入显示名称:
set /p Display=
echo 请输入指令:
set /p sCommand=


reg add HKEY_CLASSES_ROOTDirectoryBackgroundshell%Display%
reg add HKEY_CLASSES_ROOTDirectoryBackgroundshell\%Display%command /ve /t reg_sz /d "%sCommand%" /f
cls
goto Start

:RemoveMenu

echo 请输入显示名称:
set /p CLSID=

reg delete HKEY_CLASSES_ROOTDirectoryBackgroundshell\%Display% /f >nul
cls
goto Start
原文地址:https://www.cnblogs.com/boltkiller/p/14612052.html