Este fórum ficará ativo até 15/Jun/2019. LEIA AQUI.

Ir para conteúdo
  • Cadastre-se
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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Quer postar a sua dúvida? Cadastre-se pois é rápido e fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...