Perguntas com a marcação «batch»

2
Escopo variável em arquivos em lote

Eu acho que essa é uma pergunta sobre escopo variável. Estou tentando entender por que a variável% average% pode conter algo diferente de "0" quando a linha echo average before %average%é atingida. Parece conter o valor da execução anterior através do loop. Ele também não é atualizado pelo...

2
usar variáveis ​​dentro de se e para loop

Eu tenho o seguinte código: echo off set n=11 set m=12 set /a nme=3 set /a mdiff=nme-1 pause if %n% NEQ %m% ( if %mdiff% LEQ 3 ( for /l %%C in (1,1,3) do ( if %%C EQU 1 ( set mon=Apr ) set num=1%mon% ) ) ) echo %num% pause o que me dá saída 1 ao invés de 1Apr. Porém quando eu coloco...

2
Use array para criar string no DOS

Esta é uma questão ligeiramente diferente da Preenchendo a matriz no script em lote do DOS Estou tentando compilar um aplicativo JavaScript usando o Google Closure Compiler. A lista de arquivos JavaScript cresceu para mais de 30 arquivos e estou procurando uma maneira de gerenciá-los. O que eu...

1
Removendo pastas com um arquivo em lotes

Você provavelmente reconhecerá o script abaixo, especialmente este comando, publicado aqui há mais de um ano: for /f %%i in ('dir /a:d /s /b *PGP Corporation*') do echo rd /s %%i No entanto, estou tendo problemas com isso porque não está reconhecendo PGP Corporation, tudo o que PGPvejo é que...