请简单解释一下 dir /b > dirlist.txt with powershell

Mam*_*oop 4 windows powershell command-line

实际上通过查看这里了解了如何获取目录列表。现在我已经在笔记本电脑上更新了 Windows 10,我发现的只是一个名为 Powershell 的东西。不再有命令提示符,我尝试单击“关闭”按钮以替换cmdpowershell,但没有成功。嗯,在Windows-开始-右键单击中有,但它打开了计算机的命令提示符,我不知道如何让它识别我需要内容的文件夹。我不是电脑极客。我不懂计算机语言。我所知道的足以让自己陷入麻烦。

有人可以告诉我如何获取任何给定文件夹的目录列表(带或不带子目录)吗?

我曾经突出显示该文件夹,shift+右键单击,打开命令提示符,然后简单地输入“dir /b > dirlist.txt”,txt 文件就会弹出到该文件夹​​中。我会打开它并复制/粘贴到我需要的任何格式。(通常是 Excel 或 Google Sheet)我不知道现在该怎么办。

再说一次,如果你能告诉我如何从 users\owner> 到我的“music”文件夹或任何其他文件夹,在本例中为“01 waw ct”或其他目录,然后是目录,我很乐意去。我真正需要有人引导我度过这一切。抓住我的手。

在此输入图像描述

在此输入图像描述

Bob*_*Bob 9

PowerShell 中该命令的直接等效项是dir -n > dirlist.txt.

该命令的长(规范)形式是Get-ChildItem -Name > dirlist.txt

如果你想包含子目录,那就分别是dir -n -r > dirlist.txtGet-ChildItem -Name -Recurse > dirlist.txt


dir在 PowerShell 中只是 的另一个名称Get-ChildItem,但不幸的是,与 的同名命令相比,它具有不同的选项名称( vs ) -n/bcmddir

  • @LưuVĩnhPhúc PowerShell 有一个*等效*命令,它*也*有一个名为“dir”的别名。您是否尝试过我在答案中发布的内容? PS 中的“dir -n”与 cmd 中的“dir /b”大致相同。 (3认同)
  • 我从来没有声称 PowerShell 有 *cmd* 的“dir”。它有一个名为“dir”的命令,实际上是它自己的命令。就像cmd没有PowerShell的`dir`一样。 (3认同)