2014-10-29 99 views
0

Iv'e得到了有句話中有一個txt文件,所有在一列中, ,我想創建一個把「送」字之前的批處理文件和單詞後面的「{Enter}」(不含引號)。 所以說,我有txt文件:批處理文件將單詞添加到字符串在一個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

讀取文件的每一行,創建你的句子,並追加到新的文件,是這樣的:

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 
+0

哇,它的工作。非常感謝。是的,我知道它與for命令有關。好吧,現在我有這個列表,我還想要其他一些文件。 – JustBlu 2014-10-29 08:30:04

+0

心動不如行動,現在的工作謝謝。只是用它來自動編寫一個ahk腳本。的 – JustBlu 2014-10-29 09:49:58

+0

@JustBlu而不是在SO增添感謝有人評論,你應該接受或給予好評的答案。 – 2014-10-29 10:03:00

相關問題