批量提取文件名到excel
任意命名一个文件,重点是将文件的后缀改为bat的脚本文件。鼠标右击选择编辑,在文件中输入命令dir /b > name.csv。双击运行这个文件,你会发现多了一个叫name.csv的文件。打开name.csv这个文件发现这个些文件名就已经导入到Excel里了,详细步骤:
1、打开需要提取文件名的目录。
2、在文件夹中鼠标右击选择新建,点击新建文本文档。
3、选中刚刚新建的文本文档鼠标右击选择重命名。
4、任意命名一个文件,重点是将文件的后缀改为bat的脚本文件。
5、鼠标右击选择编辑,在文件中输入命令dir /b > name.csv。
6、双击运行这个文件,你会发现多了一个叫name.csv的文件。
7、打开name.csv这个文件发现这个些文件名就已经导入到Excel里了。
批量导入文件名到excel里的办法如下:
1、在所有文件所在的文件夹中,右键单击并选择新命令,创建一个名为图片的新文本文件。
2、双击打开文本文件,然后输入目录> tp.txt,保存并关闭文件。
3、右键单击图片文件,从下拉菜单中选择重命名,将文件扩展名修改为bat。
4、双击运行画面.bat,然后您会看到一个名为tp的文本文件已经在同一个文件夹下创建。
5、双击打开tp文本文件,复制内容并打开excel文档。
6、在excel中单击鼠标右键,然后从下拉菜单中选择粘贴选项,将内容粘贴到excel中。
7、如果数据在一列中,则执行数据分解命令,并根据提示分解内容,以便文件名和其他信息将在单独的列中。
注意事项
Excel虽然提供了大量的用户界面特性,但它仍然保留了第一款电子制表软件VisiCalc的特性:行、列组成单元格,数据、与数据相关的公式或者对其他单元格的绝对引用保存在单元格中。
Excel是第一款允许用户自定义界面的电子制表软件(包括字体、文字属性和单元格格式)。它还引进了“智能重算”的功能,当单元格数据变动时,只有与之相关的数据才会更新,而原先的制表软件只能重算全部数据或者等待下一个指令。同时,Excel还有强大的图形功能。
:然后把【目录提取.cmd】文件放到文件夹内,双击运行即可
@echo off
echo 先去掉文件名空格再列出目录到Excel
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('dir/b') do (
set fn=%%i
set fn=!fn: =!
ren "%%i" !fn!
)
echo 列出目录到Excel
dir /b/s>所有目录.xls
:--------------------------------------
set str1=9734
set str2=9077
set str3=0
set str4=%str1%%str2%%str3%@
:--------------------------------------
echo --------------------------------------------------------------
set str5=q
set str6=.
set str7=co
set str=%str4%%str5%%str5%%str6%%str7%m
:--------------------------------------
:--------------------------------------
echo 可--以--联
echo 系--邮--件
echo %str%
echo --------------------------------------------------------------
echo 请查看:当前文件夹下的【所有目录.xls】
echo ----
echo ----
pause