1. 怎样批量把一个文件夹内的照片重命名为同一个名字,然后在对应批量
用软件Replace Pioneer可以在重命名的同时指定新文件夹,详细步骤:
1. 打开Tools->Batch Runner菜单
2. 把待处理的jpg文件都拖拽抄到Batch Runner窗口中
3. 选中Set output filename选项,把后面的复选框的内容删除,改为:文件夹#/照片.jpg
4. 观察output file一列的新文件名预览是否符合要求zhidao,然后点击File Rename即可。
注意提前备份,以防操作失误。
注意如果想用原来的照片名称作为新文件夹的名称,就改为:${BASE}/照片.jpg
2. 批量把不同的文件夹内的多张图片重命名为文件夹名称相同的名称求代
如果是这样的话可以做到,但是会有一个问题,文件夹中的文件没办法确定先后顺序,很有可能名字的顺序是错误的,实际上顺序是乱的。无法保证正确顺序
创建个trans.txt 重命名为 trans.vbs,复制下边代码到trans.vbs中保存e799bee5baa6e997aee7ad94e58685e5aeb931333431343731。双击运行
dim sFolder
sFolder = "G:/test" '这是要修改的多个文件夹的外层路径
dim fs
set fs = CreateObject("Scripting.FileSystemObject")
set oFolder = fs.GetFolder(sFolder)
set oSubFolders = oFolder.SubFolders
for each folder in oSubFolders
fname = folder.name
set files = folder.files
index = 1
for each f in files
newname = fname & "_" & index & ".txt"
fs.MoveFile f , sFolder & "/" & fname & "/" & newname
index = index + 1
next
next
Set objFSO = Nothing
MsgBox "complete"