批处理脚本

批处理脚本

尝试将家庭相册 jpeg 分类到文件夹中

我将包含家庭成员照片 ID 的 Excel 工作表分成两列

A 列为图片 ID,B 列为姓氏

有几张照片属于一个家庭成员,我正在尝试创建一个脚本,根据家庭 ID 移动所有照片。我用数字命名了所有照片,这样就很容易了

我是脚本编写新手,我想我可以尝试一下。我非常擅长使用 Excel,但不擅长使用命令提示符编写脚本

我的家人会很感激

答案1

这是 example.vbs 文件

sourcefolder = "C:\Users\1074493\Documents\images\" 'Where your images are
set fso = createobject("scripting.filesystemobject") 
set folder = fso.getfolder(sourcefolder)

for each file in folder.files
fileName = fso.getbasename(file)
'wscript.echo file
'wscript.echo fileName

if fileName = "10" then 'family ID

fso.MoveFile file, "C:\Users\1074493\Documents\" 'Which folder the picture is going to

end if

next

这是 run.bat 文件

cscript example.vbs

打开 run.bat 文件,它将执行 VBScript 在命令提示符中运行!

这个例子说如果文件名是 10 那么移动它!

相关内容