¿Cómo convertirías este alias de bash a un alias doskey (Windows)?

Estoy transfiriendo algunos alias de bash a los commands por lotes doskey , y estoy teniendo un momento increíblemente difícil con uno en particular. ¿Alguien piensa que pueden ayudar?

El alias de bash es:

 alias gitrel='if [ -n "$(npm version patch)" ]; then git push && git push --tags; fi' 

Pregunta (s) :

  • ¿Cómo ejecutar y get el valor devuelto desde el parche de la versión npm ?
  • ¿O cómo hacer la lógica de flujo de control dentro de un command doskey ?

Puede hacerlo con un ciclo FOR / F, pero solo si npn solo imprimirá una o ninguna línea, si puede imprimir dos líneas, este código lo presionará varias veces.

 doskey alias=for /F "delims=" %a in ('npm version patch') do @( git push && git push --tags )