用批处理也行:- @echo off
- chcp 65001>nul
- setlocal enabledelayedexpansion
- pushd "任务"
- for /f "delims=" %%i in ('dir /b /s /a-d *伴奏*.txt *歌词*.txt *原唱*.txt') do (
- for /f "delims=" %%j in (%%i) do (
- set n=%%j
- set /a n=n
- set m=000!n!
- set _!m:~-4!=!n!
- )
- )
- popd
- for /f "tokens=2 delims==" %%a in ('set _') do set k=!k!%%a,
- findstr /b /r "!k!" 0-1001.csv>b.csv
- pause
复制代码
|