如何批量提取文件夹内的文件名称和大小???

我的电脑里存了几百G的视频音频资料,需要整理出文件的清单,有没有高人可以指点下如何可以批量提取各个文件名称和对应的各个文件大小数值。在网上搜索了半天,相关的教程都太复杂了... 我的电脑里存了几百G的视频音频资料,需要整理出文件的清单,有没有高人可以指点下如何可以批量提取各个文件名称和对应的各个文件大小数值。

在网上搜索了半天,相关的教程都太复杂了,我实在是看不明白,希望能有朋友详细教一下操作,或者有合适的小软件程序发给我一个连接。

非常非常感谢!!!
展开
 我来答
yym6211
2009-01-30 · TA获得超过1159个赞
知道大有可为答主
回答量:895
采纳率:0%
帮助的人:731万
展开全部
制作了一个VBS程序,用记事本新建一个文件,把下面一段代码粘贴进去,保存为“批量提取.vbs”,双击运行即可。代码:

'使用 Shell 的 Application 对象检索一个文件夹"C:\Scripts"中所有文件的文件名和文件大小。
'保存到"C:\Scripts\文件信息.txt"
Const FILE_NAME = 0
const FILE_size=1
Const ForAppending = 8
Set objShell = CreateObject ("Shell.Application")
Set objFolder = objShell.Namespace ("C:\Scripts")
s="File name, File size"&vbCrLf
For Each strFileName in objFolder.Items
s=s&objFolder.GetDetailsOf _
(strFileName, FILE_NAME) &", "&objFolder.GetDetailsOf _
(strFileName, FILE_size)&vbCrLf
Next
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile _
("C:\Scripts\文件信息.txt", ForAppending, True)
objTextFile.Write s
objTextFile.Close
msgbox "文件处理完毕!请查看文件!",4096
wscript.quit
ustone
2009-01-30 · TA获得超过529个赞
知道小有建树答主
回答量:433
采纳率:0%
帮助的人:503万
展开全部
假如你的视频存放在e盘的video文件夹,音频存放在e盘的mp3文件夹(如果是中文目录名最好先改成英文的,子目录不用改):
开始——运行——输入cmd,进入dos:
dir e:\video /s > e:\video.txt 回车
dir e:\mp3 /s >e:\mp3.txt 回车
注意一定要加 /s 参数,它表示循环搜索子目录及下级子目录。
然后你就可以编辑e盘根目录的video.txt和mp3.txt文件了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nnffnn
2009-01-30 · TA获得超过4.3万个赞
知道大有可为答主
回答量:1.6万
采纳率:29%
帮助的人:1.7亿
展开全部
用DIR命令创建视频资料文件清单:
比如你的资料在D:盘SHIPIN文件夹下面,点击开始/所有程序/附件/命令提示符,或者开始-运行-CMD ,打开命令提示符,再输入
DIR D:\SHIPIN >A.TXT ,
即可把所有文件夹下面所有文件清单创建到A.TXT 文件中,如果SHIPIN资料文件夹是中文名字,DOS下用 CTR+空格 切换.
然后可以用WORD 打开进行编辑.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式