如果复制时文件名已存在,如何在文件名中添加数字。在批处理文件中?
我已经有了这个:
for /r "%cd%" %%a in (*.wav) do copy "%%a" "output"
我使用的是Windows 7
答案 0 :(得分:0)
这将为每个文件名添加一个随机数。
@echo off
for /r "%cd%" %%a in (*.wav) do call copy "%%a" "output\%%~na-%%random%%%%random%%%%~xa"
pause