当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell:如何将目录中的所有文件列出到 CSV 文件

作者:精品下载站 日期:2024-12-14 04:44:29 浏览:13 分类:玩电脑

PowerShell:如何将目录中的所有文件列出到 CSV 文件


您可以在 PowerShell 中使用以下语法将目录中的所有文件列出到 CSV 文件中:

ls | % Name > file_names.csv

此特定示例会将当前目录中的所有文件名列出到名为 file_names.csv 的 CSV 文件中。

请注意,此语法将列出所有带扩展名的文件名。

如果您想列出所有不带扩展名的文件名,您可以使用以下语法:

ls | % Basename > file_names.csv

以下示例展示了如何在实践中使用此语法。

示例:如何使用 PowerShell 将目录中的所有文件列出到 CSV 文件

假设我们当前的目录有以下路径:

C:\Users\bobbi\OneDrive\Documents\test_data

我们可以输入 Dir 列出当前目录中的所有文件:

[玩转系统] PowerShell:如何将目录中的所有文件列出到 CSV 文件

我们可以看到该目录下总共有5个文件:

  • cool_data.xlsx
  • my_data.txt
  • new_data.txt
  • that_data.txt
  • this_data.txt

假设我们想要将所有这些文件名列出到 CSV 文件中。

我们可以使用以下语法来执行此操作:

ls | % Name > file_names.csv

以下屏幕截图显示了如何在实践中使用此语法:

[玩转系统] PowerShell:如何将目录中的所有文件列出到 CSV 文件

然后我们可以在计算机上导航到此 CSV 文件并查看它。

例如,如果我们在记事本中打开该文件,则该文件如下所示:

[玩转系统] PowerShell:如何将目录中的所有文件列出到 CSV 文件

我们可以看到该目录中的所有文件名都列在 CSV 文件中。

如果我们想列出所有不带扩展名的文件名,我们可以使用以下语法来实现:

[玩转系统] PowerShell:如何将目录中的所有文件列出到 CSV 文件

然后我们可以在计算机上导航到此 CSV 文件并查看它:

[玩转系统] PowerShell:如何将目录中的所有文件列出到 CSV 文件

我们可以看到该目录中的所有文件名都列在 CSV 文件中,没有其扩展名。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯