Eu encontrei o problema. A nota de rodapé em esta solução menciona que os valores atualizados das variáveis definidas usando setx
não estão disponíveis até DEPOIS do script / sessão de terminal como finalizada. Eu sabia que set
não era permanente e setx
era, mas eu não sabia que setx
updates não estariam disponíveis até eu fechar e abrir um novo prompt de comando.