如何一次性提取硬盘内所有文件的文件名

我非常需要把def盘内所有文件的文件名全部提取出来,变成目录。但三个盘里的文件有上千个,一个一个手动复制,工程量是在浩大。不知可否用什么方法一次性将目录做出来。如果是在要... 我非常需要把def盘内所有文件的文件名全部提取出来,变成目录。但三个盘里的文件有上千个,一个一个手动复制,工程量是在浩大。不知可否用什么方法一次性将目录做出来。如果是在要动用编程手段的话,烦请告诉我编程该怎么操作——我连编程在哪里进行都不晓得。拜托了!!1 展开
 我来答
壬辰龙99
推荐于2020-03-16 · 知道合伙人教育行家
壬辰龙99
知道合伙人教育行家
采纳数:25482 获赞数:38001
成就:从事教育工作30余年,高级教师

向TA提问 私信TA
展开全部

一次性提取磁盘内所有文件文件名的方法

1、打开记事本,写入

dir c:/s

dir d:/s

dir e:/s 

dir f:/s

c、d、e、f需要提取文件名的磁盘符号,

如本机需要提取的是m磁盘的文件名,写入:dir m:/s

2、点击左上角的“文件”,在下拉菜单中点击:另存为(A)...;

3、在打开的另存为窗口,点击:桌面,在文件名(N)栏输入:test.bat,再点击:保存;

4、打开记事本,输入:

@echo off

pause

test.bat >m:\testing.txt

echo 已经创建完毕

pause

(注意:test.bat >m:\testing.txt中的m是需要提取文件名的磁盘符号)

5、点击左上角的“文件”,在下拉菜单中点击:另存为(A)...(与第二步相同),

在另存为窗口点击:桌面,在文件名(N)栏输入:Enter.bat,再点击:保存;;

6、此时桌面上有两个.bat文件图标,即:test.bat和Enter.bat,左键双击:Enter.bat图标;

7、弹出一个DOS窗口,提示请按任意键继续,在键盘上按下任意一个键;

8、进入资源管理器,打开m磁盘,可见新显示了一个testing.txt的文本文件;

9、点击打开testing.txt文件可见显示的是M:\的目录。

一于去抢
推荐于2017-11-23 · 超过31用户采纳过TA的回答
知道答主
回答量:221
采纳率:0%
帮助的人:0
展开全部
新建一个文本文档
如:test.txt
写内容
dir c:/s
dir d:/s
dir e:/s
dir f:/s
(c.d.e.f为你的盘符,你有什么盘就写什么盘)
保存为test.bat
再新建一个文本文档
内容为
@echo off
pause
test.bat >d:\testing.txt
echo 已经创建完毕
pause

保存为Enter.bat

运行Enter.bat
你就会发现d盘下多了一个testing.txt的文本,那就是你想要的东西了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
绝对无题
2007-02-16
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
我能想到的最少也要三次,
1.开一个DOS窗口
2.在其中运行:"dir /s >aa.txt" aa.txt你可以随意取
3.切换到其他盘符,再运行,以在每在盘符下都生成这样一个TXT文件.
4.你把用WORD编辑一下,上面生成的文件.
5.OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魏神磨8925a
2015-06-03 · TA获得超过5.5万个赞
知道顶级答主
回答量:5.7万
采纳率:54%
帮助的人:1.1亿
展开全部
需要使用第三方软件,比如Treesize,MeinPlatz,Directory List and Print Pro或者Directory Lister Pro等等,才能简单而可定制的输出整盘的文件名,使用系统自带的dir命令或者搜索窗格都无法访问被管理员权限保护的文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
野人abc
2007-02-17 · TA获得超过891个赞
知道小有建树答主
回答量:1214
采纳率:0%
帮助的人:445万
展开全部
楼上的方法很棒,又学到了一招,不错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式