回覆列表
  • 1 # 使用者7214396353829

    將以下文字儲存為bat檔案,雙擊執行(其中 "A資料夾的路徑" 與 "B資料夾的路徑" 自己設定)。 @echo off :: 比較A資料夾和B資料夾下檔名的異同(A和B資料夾下均無子目錄) :: 如果有不同,A資料夾中不同的寫入a.txt,B資料夾中不同的寫入b.txt :: 相同部分的檔名寫入c.txt cd.>a.txt cd.>b.txt cd.>c.txt dir /a-d /b "A資料夾的路徑">list_a.txt dir /a-d /b "B資料夾的路徑">list_b.txt for /f "delims=" %%i in (list_a.txt) do ( find "%%i" list_b.txt>nul 2>nul && echo %%i>>c.txt || echo %%i>>a.txt ) for /f "delims=" %%i in (list_b.txt) do ( find "%%i" list_a.txt>nul 2>nul || echo %%i>>b.txt ) del /q list_a.txt>nul 2>nul del /q list_b.txt>nul 2>nul start a.txt start b.txt rem dos命令大全 start c.txt goto :eof

  • 中秋節和大豐收的關聯?
  • 飲血和破敗哪個好?