- 帖子
- 13
- 积分
- 24
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-1-11
|
[文件操作] 批处理为什么名称后面输入名称+二个空格后会出现找不到文件?
set /p aa=名称:
set a=1
setlocal EnableDelayedExpansion
for %%n in (分类1\*.jpg) do (
set /A a+=1
ren "%%n" "%aa%!a!.jpg"
)
move 分类1 "%aa%"
if exist 分类1 rd /s/q 分类1
if exist "%aa%" xcopy/y/q/i/h "%aa%\*.jpg" 备份
if exist "%aa%" xcopy/y/q/i/h "%aa%\*.jpg" 水印
上面分类1文件夹以存在下面并且有JPG格式的图片
清问下.为什么名称后面输入 名称+二个空格后.
就会出现找不到文件-*.jpg 我的目的是想将以更改名称的文件夹下面所有的JPG图片复制到备份和水印二个文件夹下各复制一份
要怎么解决,谢
过程是:分类1文件夹以存在并且有JPG格式的图片---输入一个名称---先将分类1下面的图片改成输入的名称----将分类1改成输入的名
称---删除分类1文件夹----复制改名文件夹里面的JPG图片到备份和水印文件夹各一份 |
-
1
评分人数
-
|