Meu PATH contém espaços e estou recebendo mensagens ... foi inesperado no momento
Você precisa citar os argumentos para definir.
Substituir:
SET PATH=%MY_PATH%;%PATH%
Com:
SET "PATH=%MY_PATH%;%PATH%"
Leitura Adicional
- Um índice A-Z da linha de comando do Windows CMD - Uma excelente referência para todas as coisas relacionadas à linha do Windows cmd.
- definir - Exibir, definir ou remover variáveis de ambiente do CMD. As alterações feitas com o SET permanecerão apenas pela duração da sessão atual do CMD.