将结果写入文本文件

Sur*_*yle 5 batch-file findstr

我创建了一个批处理,它将使用Windows FINDSTR来搜索我的选择性输入.

我想在一个名为results.txt的文本文件中记录我的搜索词的结果

所以我确实有类似的东西,所以结果不会被覆盖:

>>Results.txt 
Run Code Online (Sandbox Code Playgroud)

我已经创建了txt文件,所以它会写入它,这是我尝试过但不起作用:

findstr "\<%X%\>" *.txt  
echo >>results.txt
Run Code Online (Sandbox Code Playgroud)

这就是我尝试记录搜索结果的结果,但没有任何反应.

当我有findstr"\ <%X%>"*.txt >> results.txt时

它试图搜索>>results.txt并且它不合作.

谁知道该怎么办?

我这样做是因为FINDSTR将在命令提示符工作,但如果我得到太多的结果它切断了顶部,所以我想它来写所有的结果到RESULTS.TXT这样我就可以查看与没有全切结果关闭.

谢谢你的帮助=)

i_a*_*orf 1

尝试使用/c:

findstr /c:"<%X%>" *.txt >> results.txt
Run Code Online (Sandbox Code Playgroud)

编辑:不需要在这里转义 ^ 。