导航:首页 > 文件处理 > 文件夹中的文件名自动记录在表中

文件夹中的文件名自动记录在表中

发布时间:2024-10-01 08:58:51

1. 用BAT导出文件夹内所有文件名和修改时间,格式为EXCEL,不要完整路径怎么弄

编码设为ANSI后保存脚本

@echooff&title获取文件名,修改时间,并记录到表格中By依梦琴瑶
cd/d"%~dp0"

::设置要处理的文件夹
setSrcDir=D:MyFolder

::设置要处理的文件格式,全部格式请直接用*
setExt=*

::设置是否包含子目录,是=1,否=其它任何非1的字符
setSub=0

::保存的表格文件名
setExcel=文件列表表格.xlsx

if"%Sub%"=="1"set"S=/s"
pushd"%SrcDir%"
echo正在获取中,请耐心等待。。。
(echo"文件名","修改时间"
for/f"delims="%%ain('dir/a-d%S%/b/tw%Ext%2^>nul')do(
echo"%%~nxa","%%~ta"
))>"%tmp%MyFilesListTemp.csv"
popd

call:WriteXLSXFile
cls&echo文件列表表格生成完毕,请在脚本同目录下查看“%Excel%”。
pause
exit

:WriteXLSXFile
(echoSetoExcel=CreateObject("Excel.Application"^)
echooExcel.Workbooks.Open"%tmp%MyFilesListTemp.csv"
echooExcel.ActiveSheet.Columns("A:O"^).Select
echooExcel.Selection.EntireColumn.AutoFit
echooExcel.ActiveWorkbook.SaveAs"%~dp0%Excel%",51
echooExcel.Quit)>"%tmp%Csv2Xlsx.vbs"
del/f/q"%~dp0%Excel%"2>nul
"%tmp%Csv2Xlsx.vbs"
goto:eof

2. 如何将文件夹的名字导入到Excel表格中

1、首先在需要提取文件夹名称的文件夹中新建一个文本文档。

3. 文件夹内的所有文件名如何才能导入到EXCEL表中

用一个简单的DOS命令就可以实现了!x0dx0a命令格式如下:dir[drive:][path]/b>[drive:][path]filenamex0dx0a应用实例1,把D盘test目录下所有文件名导到temp.xls里:x0dx0a只要在cmd窗口里输入dirD:\test/b>temp.xls这样就在当前目录生成一个temp.xls的EXCEL文件,打开来就看到D盘test目录下的所有文件名了,并且都带有扩展名的。x0dx0a当需要导到是txt记事本,那就改成temp.txt。x0dx0a如何把多个目录下的所有文件名都导入到temp.xls里,把命令稍作改动就可以了。x0dx0a命令格式如下:dir[drive:][path]/b>>[drive:][path]filenamex0dx0a应用实例2:把D盘test目录、mp3目录、E盘music目录下的所有文件名存到temp.xls里,只要在cmd窗口里输入x0dx0adird:\test/b>>temp.xlsx0dx0adird:\mp3/b>>temp.xlsx0dx0adire:\music/b>>temp.xlsx0dx0a这样就在当前目录生成一个temp.xls的EXCEL文件,打开来就看到以上三个目录下的所有文件名了,并且都带有扩展名的。

阅读全文

与文件夹中的文件名自动记录在表中相关的资料

热点内容
vf命令编号 浏览:578
怎么解决excel编译错误 浏览:939
什么电视app可以免费看戏曲 浏览:929
图形界面登陆linux 浏览:856
python简单还是php简单 浏览:216
华为方舟编译器首秀大牛力捧 浏览:635
cxf动态编译问题 浏览:727
特斯拉密钥怎么加密 浏览:319
opencv3forlinux 浏览:683
编译器中扫描器的任务是 浏览:537
马上消费金融app是什么时候出来的 浏览:494
程序编译成功但运行不了 浏览:482
北京程序员的一天望京soho 浏览:669
小程序怎么保存编译 浏览:766
linuxhba卡驱动 浏览:544
2016证券从业资格教材pdf 浏览:389
windows系统pdf 浏览:354
服务器机箱如何干扰信号 浏览:366
android引用系统资源文件 浏览:986
服务器虚拟机操作系统下载地址 浏览:947