¿Cómo ejecutar el command gulp después de ir a un directory particular con git bash usando el file bat?

Este es el file bat que actualmente estoy ejecutando. Abre el git bash en una carpeta particular, pero no ejecuta el command gulp en la línea de command git bash. ¿Cómo puedo hacer eso?

C: cd C:\xampp\htdocs\wordpress\wp-content\themes\gulp-dev start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login

Primero, en lugar de C: reemplace las primeras dos líneas con:

 cd /d C:\xampp\htdocs\wordpress\wp-content\themes\gulp-dev 

/d cambiará la unidad si es necesario.

Segundo, agregue:

 start /b "%cd%" "%PROGRAMFILES%\Git\bin\sh.exe" --login 

En tercer lugar, si desea ejecutar un command en la apertura del shell :

 ...sh.exe" --login -i -c "my command"