cd "C:\Users\Fred\Documents\Test"
for /f "tokens=*" %%a in (_list2.txt) do (
echo line=%%a
call "processline %%a
If NOT Exist %%a copy _template.xlsm %%a
)
Eu tenho um arquivo de texto que terá um nome de arquivo por linha. Eu quero executar um arquivo em lotes que irá; - leia uma linha - teste para ver se o arquivo existe no diretório atual - se não, crie o arquivo nomeado no diretório atual em um loop.
Aqui está o que eu tenho até agora:
cd \
cd\"C:\Users\Fred\Documents\Test"
for /f "tokens=*" %%a in (_list2.txt) do (
echo line=%%a
call "processline %%a
)
goto :eof
If NOT Exist %%a copy _template.xlsm %%a
dir
pause
goto :eof
:eof pause
pause
mas ainda não funciona ...
cd "C:\Users\Fred\Documents\Test"
for /f "tokens=*" %%a in (_list2.txt) do (
echo line=%%a
call "processline %%a
If NOT Exist %%a copy _template.xlsm %%a
)
Tags batch-file