Субъект говорит все, кроме фона:
Я хочу вызвать действие TortoiseSVN из командного файла? Я подозреваю, что могу сделать это, позвонив нужному exe с правильными аргументами, но я бы лучше нашел способ решить более общую проблему произвольного действия.
Редактировать: Причина, по которой я не просто использую svn напрямую, заключается в том, что TortoiseSVN не включает в себя клиент командной строки SVN (например, на моем компьютере вообще нет svn.exe). Кроме того, он вывел бы вывод stdout, и я хочу вывод GUI.
Относительно меню правого клика, кроме способа прямого запуска элемента правого клика, способа выбора произвольного элемента правого клика и (более или менее автоматически) выяснения того, какую командную строку вызывать, также будет достаточно. Однако решение, которое сводится к «просто выяснить, что оно делает», не так, как я уже знаю, как туда добраться.
У меня нет какой-либо конкретной причины полагать, что это можно сделать, поэтому, если кто-то знает, этого не может быть, это также будет правильным ответом.