[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 乱码 于 2012-7-23 15:36 编辑
Set fso = CreateObject("Scripting.FileSystemObject")
For Each x In fso.GetFolder(".").Files
'遍历本文件夹所有文件
   
If LCase(fso.GetExtensionName(x.Name)) = "txt" Then '如果是txt就进行操作
        
BaseName = fso.GetBaseName(x.Name) '获取文件名
        
Set jpg = fso.GetFile(BaseName & ".jpg") '获取同名图片
        
folderName = BaseName & " [" & Int((jpg.Size/1024/1024)*1000)/1000 & "M]" '生成文件夹名称
        
If Not fso.FolderExists(folderName) Then fso.CreateFolder folderName '没有该文件夹就创建
        
x.Move folderName & "\" '移动txt到同名文件夹下
        
jpg.Move folderName & "\" '移动jpg到同名文件夹下
   
End If
Next
MsgBox "OK"


试试看这个vbs脚本,bat我不会、
1

评分人数

求老大赐我《精通正则表达式》

TOP

返回列表