如何批量提取文件夹内的文件名称和大小???
我的电脑里存了几百G的视频音频资料,需要整理出文件的清单,有没有高人可以指点下如何可以批量提取各个文件名称和对应的各个文件大小数值。在网上搜索了半天,相关的教程都太复杂了...
我的电脑里存了几百G的视频音频资料,需要整理出文件的清单,有没有高人可以指点下如何可以批量提取各个文件名称和对应的各个文件大小数值。
在网上搜索了半天,相关的教程都太复杂了,我实在是看不明白,希望能有朋友详细教一下操作,或者有合适的小软件程序发给我一个连接。
非常非常感谢!!! 展开
在网上搜索了半天,相关的教程都太复杂了,我实在是看不明白,希望能有朋友详细教一下操作,或者有合适的小软件程序发给我一个连接。
非常非常感谢!!! 展开
3个回答
展开全部
制作了一个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
'使用 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
展开全部
假如你的视频存放在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文件了。
开始——运行——输入cmd,进入dos:
dir e:\video /s > e:\video.txt 回车
dir e:\mp3 /s >e:\mp3.txt 回车
注意一定要加 /s 参数,它表示循环搜索子目录及下级子目录。
然后你就可以编辑e盘根目录的video.txt和mp3.txt文件了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用DIR命令创建视频资料文件清单:
比如你的资料在D:盘SHIPIN文件夹下面,点击开始/所有程序/附件/命令提示符,或者开始-运行-CMD ,打开命令提示符,再输入
DIR D:\SHIPIN >A.TXT ,
即可把所有文件夹下面所有文件清单创建到A.TXT 文件中,如果SHIPIN资料文件夹是中文名字,DOS下用 CTR+空格 切换.
然后可以用WORD 打开进行编辑.
比如你的资料在D:盘SHIPIN文件夹下面,点击开始/所有程序/附件/命令提示符,或者开始-运行-CMD ,打开命令提示符,再输入
DIR D:\SHIPIN >A.TXT ,
即可把所有文件夹下面所有文件清单创建到A.TXT 文件中,如果SHIPIN资料文件夹是中文名字,DOS下用 CTR+空格 切换.
然后可以用WORD 打开进行编辑.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询