Board logo

标题: [文件操作] 批处理随机复制文件 [打印本页]

作者: 引流专家    时间: 2020-12-10 21:12     标题: 批处理随机复制文件

指定目录下有n个***.dat文件,批处理随机复制一个到指定的另外一个目录下,并且复制后的名字固定为list.dat(自动覆盖替换)
作者: Batcher    时间: 2020-12-10 21:25

回复 1# 引流专家
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for %%a in (*.dat) do (
  4.     set "_!random!=%%a"
  5. )
  6. for /f "tokens=1* delims==" %%a in ('set _') do (
  7.     set "file=%%b"
  8. )
  9. copy /y "%file%" "D:\另外一个目录下\list.dat"
复制代码
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/6lbb97qUOs1sTyKJfN0ZEQ




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