Board logo

标题: 如何实现在文件上点击右键到批处理并执行它 [打印本页]

作者: jasonwang     时间: 2011-1-18 22:55    标题: 如何实现在文件上点击右键到批处理并执行它

想实现这个一功能,例如a.txt文件,点击右键执行A.CMD程序,目前需要2块需要实现。

1. 如何在注册表中添加右键键值
2. 执行A.CMD时,CMD需要能自己识别出a.txt所在的完整路径并赋予变量%SRC%,这样我在其它指令行就很方便地加载这个%SRC%变量
作者: dooomer     时间: 2011-1-19 12:03
1.参考这个:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\用"记事本"打开\command]
@="notepad.exe %1"

2.a.txt所在的完整路径可以用for命令取得。应该是%~f1。
作者: zqjiang     时间: 2011-1-19 16:33
2楼的方法不知行不?