0
我有一個文件夾中的1000個文件和另一個文件夾中的類似命名文件。目標是在兩個文件夾中具有相同的文件名,但保留文件擴展名。將文件夾內容與另一個文件夾進行比較並刪除
我想運行一個腳本來比較每個文件夾的內容(除了它們的文件擴展名),如果它們不在文件夾中如果在folder1中有一個名爲BILL的文件,但不在folder2中,它將刪除其中一個文件文件夾。
實施例:
- C:\ TempFolder1 \ RandomFile1
- C:\ TempFolder2
如果RandomFile1
不存在TempFolder2
它刪除它從TempFolder1
,反之亦然。
我會嘗試,出來的時候我就可以了,它看上去很不錯,謝謝! 在每個文件夾中有1000個沒有子目錄的文件,所以應該沒問題。 如果我將它放在我想應用它的文件夾中並使用%〜DP0,其中$ folder1是?還是我必須指定完整的位置? –
由於您的目標是2個文件夾,因此您最好使用完整路徑來實現IMHO的一致性。它肯定有可能在它所在的文件夾的上下文中運行,但是仍然需要爲第二個文件夾編寫完整路徑,並且您需要添加排除規則,以便腳本本身不會被清除...更容易將其保存在中央腳本文件夾中,然後在運行前根據需要更新路徑 –
我測試過該腳本並且它可以工作。真的很感謝你的時間!不幸的是,它對我來說並不自然,所以我不會流利。頂級男人,高五! –