Não se preocupe - encontre a resposta:
FOR /R C:\Users\david\Documents %%f IN (*.DATAPUMP) DO ECHO TEXT >> %%f
Eu tenho uma pasta contendo arquivos em branco, todos os arquivos têm uma extensão .BAK
Agora tenho um script em lote que precisa escrever um texto arbitrário sobre cada um dos arquivos em branco e estou usando o seguinte:
for %%a in (C:\Users\david\Documents\*.BAK) do type text >> %%a
Quando executo este script, o shell de comando me diz que "O sistema não pode encontrar o arquivo especificado", mesmo que haja vários arquivos .BAK nessa pasta e eles sejam exibidos na saída da linha de comando ...
Por que isso acontece?
Tags command-line batch-file