Definir variável de caminho e executar comando

Definir variável de caminho e executar comando

Estou tentando fazer essa tarefa:

  • Configure o git no ambiente path
  • Corra caramanchão

Eu quero fazer isso como um único comando: cmd.exe /c "set PATH=%PATH%;c:\git && bower.cmd"

Infelizmente não funciona. Por alguma razão, a variável path não muda.

Alguém sabe por quê?

Responder1

Em vez disso, tente:

cmd.exe /c "set "PATH=%PATH%;c:\git" && bower.cmd"

Do jeito que foi escritosemo par extra de aspas ao redor set "PATH=%PATH%;c:\git", o que foi anexado ao PATHfoi C:\git+ um espaço no final.

informação relacionada