如何提取文件夹中所有文件的名字 如何批量提取文件夹内的文件名称和大小???
如何提取文件夹中所有文件的名字
使用excel提取文件夹中的所有文件名称的方法主要有以下两个:
1、在那个文件夹内新建一个.TXT文件(如wenjian.txt),用记事本单开输入
dir> 1.txt
保存退出
将刚才的.TXT(wenjian.txt)更名为.bat文件(wenjian.bat)
双击wenjian.bat文件运行一次,在文件夹内多出一个1.txt文件
打开1.txt文件,将其中的内容粘贴到Excel中,数据——分列处理就可以得到你要的文件名列表了!
2、VBA(2003版)
在那个文件夹下新建Excel文件,打开新建的Excel文件,右击工作表标签(如Sheet1),查看代码——在代码编辑器中输入以下代码
Sub Test()
Dim i As Integer
Dim strPath As String
strPath = ThisWorkbook.Path
With Application.FileSearch
.LookIn = strPath
.SearchSubFolders = True
.Filename = "*.*"
If .Execute > 0 Then
For i = 1 To .FoundFiles.Count
Range("A" & i) = .FoundFiles(i)
Next i
End If
End With
End Sub
回到Excel表格中,工具——宏——宏——选择Sheet1.Test——执行
方法一简单的操作就可以,方法二需要对程序有一定的了解,方法二通用性比较强,需要的时候执行一下就可以,更快捷。
如何批量提取文件夹内的文件名称和大小???
用DIR命令创建视频资料文件清单:
比如你的资料在D:盘SHIPIN文件夹下面,点击开始/所有程序/附件/命令提示符,或者开始-运行-CMD
,打开命令提示符,再输入
DIR D:SHIPIN A.TXT ,
即可把所有文件夹下面所有文件清单创建到A.TXT 文件中,如果SHIPIN资料文件夹是中文名字,DOS下用 CTR 空格切换.
然后可以用WORD 打开进行编辑.
假如你的视频存放在e盘的video文件夹,音频存放在e盘的mp3文件夹(如果是中文目录名最好先改成英文的,子目录不用改):
开始——运行——输入cmd,进入dos:
dir e:video /s
e:video.txt回车
dir e:mp3 /se:mp3.txt回车
注意一定要加 /s 参数,它表示循环搜索子目录及下级子目录。
然后你就可以编辑e盘根目录的video.txt和mp3.txt文件了。
如何批量提取文件夹里的文件名和大小,最好能做成EXCEL格式
可以用命令提示符,输出重定向。
输入命令 dir > a.txt 直接列出当前目录下的文件名和大小,在当前目录新建A.TXT文件,将列出内容保存其中。
dir >> a.txt 直接列出当前目录下的文件名和大小,将列出内容添加其中。
如何批量提取文件夹内的文件名称(只要名称,不要路径,不要其他信息) 怎样提取文件名,只要文件名!!
在开始菜单里找命令提示符,或者在运行里填入cmd加回车。进入命令行形式。先转换到你需要的路径(文件夹)下比如说“d:abccd”,键入以下命令:
d: 回车
cd abccd 回车
dir > a.txt 回车
那么a.txt就是要的文件名。