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

发布网友

我来回答

5个回答

热心网友

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

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:\的目录。

热心网友

新建一个文本文档
如: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的文本,那就是你想要的东西了

热心网友

我能想到的最少也要三次,
1.开一个DOS窗口
2.在其中运行:"dir /s >aa.txt" aa.txt你可以随意取
3.切换到其他盘符,再运行,以在每在盘符下都生成这样一个TXT文件.
4.你把用WORD编辑一下,上面生成的文件.
5.OK了

热心网友

需要使用第三方软件,比如Treesize,MeinPlatz,Directory List and Print Pro或者Directory Lister Pro等等,才能简单而可定制的输出整盘的文件名,使用系统自带的dir命令或者搜索窗格都无法访问被管理员权限保护的文件。

热心网友

楼上的方法很棒,又学到了一招,不错。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com