Creo que la respuesta dada aquí es realmente inexacta, así que responderé:
Mire, cuando hay un error como "'env' no se reconoce como un comando interno o externo, un programa operable o un archivo por lotes", significa que el sistema está tratando de ejecutar un comando llamado env. Esto no tiene nada que ver con la configuración de las variables de entorno.
Env no es un comando en Windows, sino en Unix. Sin embargo, entiendo que tienes una máquina con Windows. Lo que puedes hacer es ejecutar "git bash". (Puede obtenerlo solo, pero viene con la CLI de Heroku).
Esto le brinda un entorno similar a Unix donde se admite el comando "env", y luego puede ejecutar el comando real heroku pg:pull :)
¡Espero que esto ayude!