我有一个包含单词的txt文件,全部在一列中, 我想创建一个批处理文件,在单词之前放置“发送”,在单词之后放置“{Enter}”(不带引号)。 所以说我有txt文件:
cow
monkey
cat
我希望它成为:
Send cow{Enter}
Send monkey{Enter}
Send cat{Enter}
感谢。
好的,现在我想做更多的事情。
所以我有:
Send cat{Enter}
Send cow{Enter}
我想这样做,整个文件看起来像这样:
!z::
loop
{
Send cow{Enter}
Send cat{Enter}
}
答案 0 :(得分:0)
读取文件的每一行,创建句子并将其附加到新文件中,例如:
for /f %%i in (c:\temp\test.txt) do echo send %%i {enter} >> c:\temp\test2.txt
编辑后:
echo !z:: > c:\temp\test2.txt
echo loop >> c:\temp\test2.txt
echo { >> c:\temp\test2.txt
for /f %%i in (c:\temp\test.txt) do echo send %%i {enter} >> c:\temp\test2.txt
echo }>> c:\temp\test2.txt