这是我第一次做这些事情。 基本上,我正在为教堂歌曲创建一个批处理文件 HTML 制作工具。以下是我遇到的问题:
echo <br> %var17% >>Runfiles\temporary2.txt
基本上,变量17是一行歌词,我想在它前面加一个换行符。 我已经将模板制作人分成三个部分:
- 前半部分
- 歌词
- 后半部分
以下是代码:
@echo off
copy "I:\Build\Files\*.txt"
ren *.txt temp.txt
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
for /F "tokens=*" %%A in (temp.txt) do (
SET /A vidx=!vidx! + 1
set var!vidx!=%%A
)
set var
echo <br> %var17% >>Runfiles\temporary2.txt
TYPE Runfiles\temp1.txt > run.html
TYPE temp.txt >> run.html
TYPE Runfiles\temp2.txt >> run.html
pause
Temp1 是起始位置,temp2 是结束位置,我有一份歌词文档,想在它们前面插入一个 <br>
元素。
原因是我要处理大约 100 首歌曲,如果手工处理会非常耗时。