小编Thu*_*mer的帖子

Windows批处理文件,用于在树中查找重复项

我需要一个批处理文件(Windows CMD是解释器,一个.bat)来执行这种类型的任务:

1)搜索文件夹及其子文件夹

2)查找具有相同文件名和扩展名的文件(也称为重复文件)

3)检查它们是否具有相同的尺寸

4)如果同名+相同大小,则回显除第一个以外的所有文件(实际上我需要删除除一个副本以外的所有文件)

感谢您提供的任何帮助

这只是一个初始脚本,仅用于检查文件,文件夹及其子文件夹中的文件及其大小:

@Echo off
Setlocal EnableDelayedExpansion

Set Dir=C:\NewFolder

For /r "%Dir%" %%i in (*) do (
Set FileName=%%~nxi
Set FullPath=%%i
Set Size=%%~zi
Echo "!FullPath!" - SIZE: !Size!
)
Echo.
Pause
Run Code Online (Sandbox Code Playgroud)

windows cmd batch-file

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1

cmd ×1

windows ×1