
[已解決]批處理比較兩個文本的差異最后由 xudaweb 于 -12-8 11:27A.txt與B.txt內容僅有數字和字母。
忽略大小寫比對,如果一樣pass,如果不一樣直接show出不同之處。nclick="copycode($('code0'));">復制代碼
- @echo off
- fc /c A.txt B.txt
用上面這段代碼,大致可以達到目的,但是不能忽略大小寫,即大小寫不一致也會顯示出來,請教大家如何修改。加上/i 參數就可以了,就是看著有點不習慣...nclick="copycode($('code1'));">復制代碼
- @echo off
- cd.>C.txt
- for /f tokens=1* delims=: %%i in ('findstr /n . A.txt') do (
- for /f tokens=1* delims=: %%x in ('findstr /n . B.txt') do (
- if %%i equ %%x if /i not %%j==%%y (
- >>C.txt echo,%%j --- A.txt
- >>C.txt echo,%%y ---B.txt
- >>C.txt echo,
- )
- )
- )
nclick="copycode($('code2'));">復制代碼
- if /i not %%j==%%y

