Isso deve funcionar bem:
@echo off
set /p VERSION= < version.log
echo "nothing" > "%VERSION%.txt"
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"
Isso deve funcionar bem:
@echo off
set /p VERSION= < version.log
echo "nothing" > "%VERSION%.txt"
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