对象说了这一切,但他的背景:
我想从批处理文件中触发一些 TortoiseSVN 操作?我怀疑我可以通过使用正确的 args 调用正确的 exe 来做到这一点,但我宁愿找到一种方法来解决执行任意操作的更普遍问题。
编辑:我不直接使用 svn 的原因是 TortoiseSVN 不包含命令行 SVN 客户端(我的计算机上根本没有 svn.exe)。此外,它会转储它输出标准输出,我想要 GUI 输出。
关于右键菜单,除了直接触发右键单击项的方法外,获取任意右键单击项并(或多或少自动地)找出要调用的命令行的方法也足够了。然而,一个相当于“只是找出它的作用”的解决方案并不是我已经知道如何去那里。
我没有任何具体理由相信可以做到这一点,所以如果有人知道不可能,那也是一个有效的答案。