我需要从批处理脚本中读取一些文件中的项目。某些项目的文件名包含一些空格。为此,我使用文件名作为参数,用双引号将其括起来,以便考虑文件名和空格。
read.bat
for /F %%a in ("%~1") do echo %%a>>result.txt
conf file.TXT
projectId: BIEW
artifactId: SPRINT1
批处理像这样运行'read.bat conf file.TXT'。而是进入 result.txt
projectId: BIEW
artifactId: SPRINT1
我得到“conf”,文件名的第一部分。谢谢你帮助我!