我无法弄清楚如何做标题中所说的内容。我有一个文本文件apple.txt:
set apple=7
和使用
保存为批处理的文件findstr /v "zzzzzzzzzzz" apple.txt
当我运行批处理文件时,它会显示“set apple = 7”而不是实际将变量apple设置为7.我假设findstr
在每行之前添加echo
但我不知道不知道。我使用了带有findstr /的CMD?但我无法弄清楚这一点。
答案 0 :(得分:1)
FOR /f "delims=" %%i IN (apple.txt) DO %%i
应该这样做
答案 1 :(得分:0)
我不确定你在使用find字符串做什么。但是如果你有一个名为out.txt的文件,其代码如下:
dir
从命令行输入:
cmd < out.txt
文件的内容通过管道传输到命令行处理器。