列出 Windows Server 2003 中文件夹和子文件夹中的所有文件并将其导出到记事本

Jim*_*ane 3 command-line windows-server-2003

我有一台服务器,其中一个驱动器上有超过 600 GB 的数据。

我需要列出文件夹和子文件夹中的所有文件并将其导出到记事本或 Excel。

Mic*_*ank 10

在 PowerShell 中快速而肮脏:

C:\> dir -recurse | out-file X:\pathtofile.txt

这将输出类似于以下内容:

    Directory: E:\Kodak\3500\PDFs\index\parts


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        8/10/2002  4:18 a.m.      40960 00000005.ddd
-a---       26/09/2002  7:55 a.m.     446464 00000005.did
-a---        8/10/2002  4:18 a.m.          0 00000005.mrg
-a---        8/10/2002  4:18 a.m.      17408 00000006.ddd
-a---        5/10/2002  3:19 a.m.     221184 00000006.did
-a---        8/10/2002  4:18 a.m.          0 00000006.mrg
-a---        8/10/2002  4:18 a.m.      17408 00000007.ddd
-a---        8/10/2002  3:48 a.m.     102400 00000007.did
-a---        8/10/2002  4:18 a.m.          0 00000007.mrg
-a---        8/10/2002  4:18 a.m.      16384 00000008.ddd
-a---        8/10/2002  4:18 a.m.      32768 00000008.did
-a---        8/10/2002  4:18 a.m.          0 00000008.mrg
-a---        8/10/2002  4:20 a.m.      52224 00000009.ddd
-a---        8/10/2002  4:18 a.m.     641024 00000009.did
Run Code Online (Sandbox Code Playgroud)

如果您在-name之后dir但之前的某个地方添加到命令,|则您会得到以下内容:

PDFs\index\parts\00000005.ddd
PDFs\index\parts\00000005.did
PDFs\index\parts\00000005.mrg
PDFs\index\parts\00000006.ddd
PDFs\index\parts\00000006.did
PDFs\index\parts\00000006.mrg
PDFs\index\parts\00000007.ddd
PDFs\index\parts\00000007.did
PDFs\index\parts\00000007.mrg
PDFs\index\parts\00000008.ddd
PDFs\index\parts\00000008.did
PDFs\index\parts\00000008.mrg
PDFs\index\parts\00000009.ddd
PDFs\index\parts\00000009.did
Run Code Online (Sandbox Code Playgroud)

您可能还想-force-recurse因为这也将显示隐藏文件和系统文件。

请注意,此文件会很大。我在工作计算机的 C:\ 上运行它,它生成了一个 45MB 的 txt 文件。这不包括我的用户帐户无权访问的所有文件夹。


Dav*_*ill 9

我需要列出文件夹和子文件夹中的所有文件并导出到记事本或 Excel。

从命令行:

dir /a /s /b > filelist.txt
Run Code Online (Sandbox Code Playgroud)
  • /a 显示所有文件

  • /s 包括所有子文件夹。

  • /b 裸格式(无标题、文件大小或摘要)

filelist.txtnotepad++或 中打开excel


进一步阅读