dddl 发表于 2020-5-18 19:35

获取当前目录下的所有文件名,写入txt文件

本帖最后由 dddl 于 2020-5-19 14:31 编辑

获取当前目录下的所有文件名,并写入【目录名字.txt】文件。
下载地址:https://ww.lanzouj.com/icrshyd
原帖在这里https://www.52pojie.cn/thread-1128396-1-1.html,我改造了一下,把excel后缀,改为了txt文件,方便打开。感谢版主移动,没有删除帖子。

这个真是方便实用,小巧啊。不爱下载的,新建txt文本,改为.bat文件,源码如下:
cls
@ECHO OFF
CLS
color 0E

GOTO MENU
:MENU
ECHO.
ECHO.┌───获取当前目录所有文件文件名───┐
ECHO.                                 
ECHO.    1获取文件名字                                       
ECHO.                                    
ECHO.    2退   出                                                
ECHO.                                    
ECHO.    制作:原作者 www.52pojie.cn/home.php?uid=733855                  
ECHO.                                 
echo.└──────请输入选择项目的序号──────┘
set /pID=
if "%id%"=="1"goto cmd1

if "%id%"=="2" exit
PAUSE

:cmd1

dir *.* /b >目录名字.txt
echo 成功输出到文件【目录名字.txt】
echo Success,当前目录下的所有文件名,都在【目录名字.txt】里啦!
PAUSE

liujg 发表于 2020-5-18 20:01

就一句
dir *.* /b >目录名字.txt

天下武功 发表于 2021-4-1 17:48


cls
@ECHO OFF
CLS
color 0E

GOTO MENU
:MENU
ECHO.
ECHO.┌───获取当前目录所有文件夹子目录及文件名───┐
ECHO.                                 
ECHO.    1目录树                                       
ECHO.                                    
ECHO.    2退   出                                                
ECHO.                                    
ECHO.                                 
echo.└──────请输入选择项目的序号──────┘
set /pID=
if "%id%"=="1"goto cmd1

if "%id%"=="2" exit
PAUSE

:cmd1

tree /f > 目录树.txt
echo 成功输出到文件【目录树.txt】
echo Success,当前目录下的所有文件名,都在【目录树.txt】里啦!
PAUSE
改一下就变成或者当前文件夹目录及子目录和文件名

niceboge 发表于 2020-5-18 20:23

要是什么类型的文件都可以实现的话那就太棒了,相当于搞了个目录,非常感谢。

gigixi 发表于 2020-5-18 20:27

dir命令结果的定向输出,不错的批命令

那年夏天52 发表于 2020-5-18 20:28

你这个就很好
成功的让我想到了一个点子,有点棒

枫叶荻花 发表于 2020-5-18 20:30

拿来玩玩

rose520rain 发表于 2020-5-18 20:31

又学了一招。

popy33088 发表于 2020-5-18 20:38

謝謝版主分享實用的好工具

mnmn1991 发表于 2020-5-18 20:44

不错的工具,试一下

blackdarks 发表于 2020-5-18 21:03

你能反向吗?比如从目录名字内,根据对应的文件名定位到文件夹内的文件,TC就可以实现
页: [1] 2 3
查看完整版本: 获取当前目录下的所有文件名,写入txt文件