Windows 创建文件之间存在差异的输出[.BAT]
我试图将txt文件中的字符与文件夹中的所有.OK文件进行比较。到目前为止,可以将它与单个文件进行比较,但我找不到一种方法来对多个文件进行比较。有人能帮我吗?提前谢谢Windows 创建文件之间存在差异的输出[.BAT],windows,batch-file,csv,cmd,Windows,Batch File,Csv,Cmd,我试图将txt文件中的字符与文件夹中的所有.OK文件进行比较。到目前为止,可以将它与单个文件进行比较,但我找不到一种方法来对多个文件进行比较。有人能帮我吗?提前谢谢 ( for /f "delims=" %%i in (E:\CSV\TEST.txt) do ( findstr /C:"%%i" "E:\CSV\CSV.OK" >nul || echo %%i ) )>E:\CSV\OUT.csv 我应该照你说的做 现在-无论这是不是你想要的,只有医生知道…哈哈哈,是
( for /f "delims=" %%i in (E:\CSV\TEST.txt) do (
findstr /C:"%%i" "E:\CSV\CSV.OK" >nul || echo %%i
)
)>E:\CSV\OUT.csv
我应该照你说的做
现在-无论这是不是你想要的,只有医生知道…哈哈哈,是的,这正是我想要的!甚至Dalek也有编程问题!:)
( for /f "delims=" %%i in (E:\CSV\TEST.txt) do (
findstr /C:"%%i" "E:\CSV\*.OK" >nul || echo %%i
)
)>E:\CSV\OUT.csv