Board logo

标题: [文件操作] 批处理复制文件,按数字递增改名, [打印本页]

作者: zzm129126    时间: 2021-4-2 13:30     标题: 批处理复制文件,按数字递增改名,

  1. @echo off
  2. for /f "delims=" %%a in (A.txt) do (
  3. set "n=1"
  4.         set /a "n+=1"
  5. copy "E:\B\%%a.docx" "E:\C\%n%.docx"
  6.         )
  7. pause
复制代码
这个怎么改
作者: Batcher    时间: 2021-4-2 15:46

回复 1# zzm129126
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set "n=0"
  4. for /f "delims=" %%a in (A.txt) do (
  5.     set /a n+=1
  6.     copy "E:\B\%%a.docx" "E:\C\!n!.docx"
  7. )
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2