Este fórum foi descontinuado. LEIA AQUI e participe da Comunidade BABOO :)

Ir para conteúdo
rafael.nunes

Enable delayed Expansion e Windows 10 1809

Mensagem Recomendada

Boa noite, amigos.

Há bastante tempo venho usando scripts que usam a opção de delayed expansion.

Preciso disso porque, caso contrário, as variáveis não são expandidas durante a execução do batch. Ocorre que após a atualização para a versão 1809, o Windows parou de considerar sinal de exclamação (!) para referenciar variáveis. Fiz o teste e usei o % (sinal de porcentagem) e tudo funcionou.

Ao que parece, o Windows não exige mais que se use ! para acessar variáveis dessa forma. Procurei informação sobre isso e não achei. Alguém tem alguma ideia? O problema é que, desse jeito, os batchs terão de ser adaptados de acordo com a compilação do Windows.

Deem uma olhada em https://ss64.com/nt/delayedexpansion.html para entender o caso.

Muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×
×
  • Criar Novo...