如何找到文件(3)而不是所有文件,在找到(3)然后必须添加 [%DailyloadDateTime%] 之后,如何添加模式到下面的批处理脚本?在文件的末尾。
1. ODS_ATI_NSource-[201712071636]-[201712071637].csv
2. ODS_ATI_NSource-[201712071637].csv
3. ODS_ATI_NSource.csv
for /F "delims=" %%j in ('dir /s /b *.csv') do (
rename "%%j" "%%~nj-[%DailyloadDateTime%]%%~xj"
)
答案 0 :(得分:0)
for /F "delims=" %%j in ('dir /s /b *.csv^|findstr /L /V "["') do (
指示dir
输出通过findstr
查找/v
包含/L
字面值的行(无论'} s在引号中)