Agregue el command de file del menu contextual de Windows para "git difftool% 1"

Estoy tratando de agregar una opción de menu de context de file para ejecutar git difftool% 1 (que está configurado para usar Beyond Compare 4). Tengo el menu contextual que aparece con el ícono que quiero, pero no puedo get Beyond Compare para que aparezca el file diff.

Intenté establecer el valor de cadena pnetworkingeterminado a lo siguiente, pero no funcionó.

HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\BeyondCompare.Diff\command (Default) = "C:/Program Files (x86)/Beyond Compare 4/BComp.exe" "$LOCAL" "$REMOTE" = cmd /c git difftool %1 = "C:\Program Files\Git\git-bash.exe" /dir %v. git difftool %1 

Y aquí está la key de logging para mostrar el command anterior en el menu contextual del file.

 HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\BeyondCompare.Diff (Default) = Git Diff Icon = C:\Program Files\Beyond Compare 4\BCompare.exe 

¿A qué debo configurar mi cadena de commands para que funcione?

En lugar de tratar de crear una input de menu contextual personalizada, podría ser más fácil usar TortoiseGit para proporcionar acceso al menu contextual a Git, luego configurar TortoiseGit para usar Beyond Compare como una herramienta externa de combinación y diferencia.