Como criar um arquivo em lotes para extrair informações de um arquivo

1

Alguém me ajuda a criar um arquivo em lotes para extrair informações de um arquivo e criar outro com essas informações?

O arquivo "version.log" contém apenas as informações "v1.0"

Eu quero criar um arquivo de texto com essa informação "v1.0.txt"

    
por Rui Aguiar 06.07.2012 / 23:18

2 respostas

2

Isso deve funcionar bem:

@echo off
set /p VERSION= < version.log
echo "nothing" > "%VERSION%.txt"
    
por 06.07.2012 / 23:28
2

XYZ

@echo off
setlocal

set FILE=log.txt
:: Read first line of the file
for /F "tokens=*" %%x in (%FILE%) do (set STR=%%x) && (goto out)
:out
fsutil file createnew %STR% 0
pause 1>nul
    
por 06.07.2012 / 23:33