批处理怎么判断一个文件夹下的所有文件里面有多少文件名重复的文件,并且找出来,求代码,谢谢大神

2024-12-17 17:30:41
推荐回答(1个)
回答1:

@echo off
set @=q&set/an=0x53b7e0b4
title Any question +%@%%@% %n%
set "文件夹=D:\test"
powershell ^
    dir -liter '%文件夹%' -r^|?{$_ -is [System.IO.FileInfo]}^|group {$_.Name.toLower()}^|%%{^
        if($_.Count -ge 2){^
            Write-host ('['+$_.Count.toString()+']'+$_.Name);^
        };^
    }
echo;Any question +%@%%@% %n%
pause