Board logo

标题: [系统增强] 快速测试批处理设置:右键打开CMD进入相应目录。 [打印本页]

作者: wxcute    时间: 2008-10-1 14:02     标题: 快速测试批处理设置:右键打开CMD进入相应目录。

右键打开CMD进入相应目录。

用于快速测试BAT、CMD,包含右击目录、任意文件和BAT、CMD文件。

翻出来挺好用的,有简要的说明。(第一节应该是老早就有人写过)不知道算不算原创。
  1. @echo off
  2. ::某个目录(包括驱动器和文件夹)右键菜单打开命令提示符并进入相应的目录。
  3. reg add "HKCR\Folder\shell\B打开命令提示符\Command" /ve /t REG_SZ /d "cmd.exe /k title 命令提示符&cd \"%%1\"" /f
  4. ::右键任意文件进入所在目录。
  5. reg add HKCR\*\shell\CMD /ve /t REG_SZ /d "打开命令提示符(&B)" /f
  6. reg add HKCR\*\shell\CMD\Command /ve /t REG_SZ /d "cmd.exe /k title 命令提示符" /f
  7. ::右键BAT、CMD进入相应的目录并运行。
  8. reg add HKCR\batfile\shell\CMD /ve /t REG_SZ /d "CMD下测试&BAT" /f
  9. reg add HKCR\batfile\shell\CMD\Command /ve /t REG_SZ /d "cmd.exe /k title 测试&\"%%1\"" /f
  10. reg add HKCR\cmdfile\shell\CMD /ve /t REG_SZ /d "CMD下测试CMD(&B)" /f
  11. reg add HKCR\cmdfile\shell\CMD\Command /ve /t REG_SZ /d "cmd.exe /k title 测试&\"%%1\"" /f
  12. goto :eof
  13. ::快捷键全部用B,并有注册表中快捷键用法展示。
  14. :: 快捷键用F可能会更好,因为没有重复;
  15. :: B有一个刻录相关的也是它,但批处理用BAT的B更好记点。
  16. ::多的"用\置于前以示区别[\"],%要成双用[%%]。
  17. :: 多"还可用双引号括起来["""],比较繁琐且晃眼不选用。
复制代码





欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2