Setx BAR %FOO%
Você precisa ter cuidado com o SETX, já que ele não aplica as variáveis definidas na janela atual do CMD.
Então você teria que abrir um CMD, executar Setx FOO path
, sair da janela atual do CMD e / ou abrir um novo, ponto no qual% FOO% entrará em vigor, e você poderá atribuir FOO ao BAR com Setx BAR %FOO%
.
Você pode usar Set
para atribuir variáveis que funcionam imediatamente na sessão CMD atual, mas o escopo do Set é somente dentro da sessão CMD atual, portanto, talvez seja necessário usar uma combinação de ambas.