shero 当前离线
列兵
评分人数
terse 当前离线
中将
TOP
pcl_test 当前离线
荣誉版主
set "fd=查找结果\" md "%fd%" 2>nul powershell -c "dir '无云\' *.txt|%%{$fd=$_.BaseName;gc ('无云\'+$_)|%%{$t=$_.trim() -split '[:\s]';$f=$fd+'\'+$fd.substring(2)+($t[0..2] -join '')+'.txt';if(test-path $f){$f;md ('%fd%\'+$fd) -force|out-null;cp $f ('%fd%\'+$fd)}}}" pause复制代码
set "fd=查找结果\" md "%fd%" 2>nul powershell -c "dir *.txt|%%{$fd=$_.BaseName;gc $_|%%{$t=$_.trim() -split '[:\s]';$f=$fd+'\'+$fd.substring(2)+($t[0..2] -join '')+'.txt';if(test-path $f){$f;md ('%fd%\'+$fd) -force|out-null;cp $f ('%fd%\'+$fd)}}}" pause复制代码
@echo off&setlocal enabledelayedexpansion for /f %%i in ('dir /b /a-d *.txt') do ( if exist %%~ni\ ( set f=%%~ni for /f %%j in (%%i) do ( set str=%%j set str=!f!\!f:~2!!str::=!.txt if exist !str! echo !str! ) ) ) pause复制代码
GNU 当前离线
上尉
@echo off for /f %%i in ('type "C:\文件列表.txt"') do ( if exist "C:\测试文件夹\%%i.txt" ( echo 找到文件:"C:\测试文件夹\%%i.txt" ) ) pause复制代码