如何创建批处理文件以从文件中提取信息

如何创建批处理文件以从文件中提取信息

有人能帮我创建一个批处理文件来从一个文件中提取信息并使用该信息创建另一个文件吗?

文件“version.log”仅包含信息“v1.0”

我想创建一个包含该信息“v1.0.txt”的文本文件

答案1

这应该可以正常工作:

@echo off
set /p VERSION= < version.log
echo "nothing" > "%VERSION%.txt"

答案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

相关内容