為什么for循環里的if沒用?
說明你沒理解被定義的變量是什么變量,這里%%i 代表每一輪循環的內容,if defined %%i 就表示那個exclude.txt里每行內容作為變量是否被定義或說被賦值 比如某行內容是abcd 則判斷abcd是否被定義 加一句,當文本中有完全相同行時能顯示出重復行,無重復則不顯示 for /f %%i in (exclude.txt) do ( if defined %%i ( echo %%i )else set %%i=y ) pause
下一篇鍵盤的搜索快捷鍵有哪些