用批处理在文件和文件夹鼠标右键菜单里面添加应用程序 并可以调用

就是想写一个批处理,可以注册某个exe应用程序文件到文件和文件夹的鼠标右键上去,并可以调用相应的应用程序使用,然后再写一个 可以卸载这个这个鼠标右键菜单的批处理,谢谢各位帮帮忙,写一下代码 好的加分

第1个回答  2011-10-01
@echo off
color 30
title 鼠标右键菜单
mode con cols=50 lines=20

:0
cls
echo 使用说明
echo -------
echo [1]添加
echo [2]删除
echo -------
echo.
set /p i=选择=
if %i% neq 1 if %i% neq 2 goto 0
goto %i%

:1
set /p j=右键名称=
set /p k=目标程序=
set k=%k:"="""%
reg add "HKCR\AllFilesystemObjects\shell\%j%\command" /ve /t REG_SZ /d "%k% %%1" /f
pause
exit

:2
set /p j=右键名称=
reg delete "HKCR\AllFilesystemObjects\shell\%j%" /f
pause
exit

说明:将上述命令保存为批处理文件,输入目标程序时,可以将目标程序
拖到命令窗口或者手动输入目标程序。
第2个回答  2011-09-30
这个是添加到右键菜单, "用XXX打开" ,"d:\123.exe" 自行修改..
reg add HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\用XXX打开 /ve /d 用XXX打开
reg add HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\用XXX打开\command /ve /d ""d:\123.exe" ""%1"""

这个是卸载的.
reg delete HKEY_CLASSES_ROOT\AllFilesystemObjects\shell /f本回答被提问者采纳
第3个回答  2011-09-29
只听说过快速启动栏的路过==