【问题标题】:Windows terminal doesn't print files wit dir command [closed]Windows 终端不使用 dir 命令打印文件 [关闭]
【发布时间】:2021-10-23 01:53:19
【问题描述】:

我在 Windows 终端 (Powershell) 中使用 dir 命令时遇到问题。我看不到输出。我只是想知道出了什么问题,因为 Powershell 命令行工作正常......

非常感谢您的帮助!

【问题讨论】:

  • 只是一个友好的邻里提醒,本网站上的问题应该是关于“特定的编码、算法或语言问题。”这个问题似乎是关于你的问题使用 Windows 终端,可能更适合Super User。我建议在此处删除它并将其重新发布到适当的站点上。谢谢!
  • @NotTheDr01ds 只是一个友好的邻居提醒 - 这是一个编码问题,我很高兴有人帮助我理解我正在编写的代码......
  • 嗯 - 正如你所说,它在 PowerShell 命令行下工作,但在 Windows 终端下不起作用。这使它听起来像是 Windows 终端中的特定内容。如果答案对您有所帮助,那么您的问题仍然是 shell 命令,而不是编程问题。两者都不是这里的主题。
  • 我在 powershell 中使用 dir 没有问题,因此您必须在问题中包含足够的详细信息,以便有人能够重现该问题,或者您应该提供足够的诊断信息来解释您的问题期望您应该看到实际发生的情况。

标签: powershell windows-terminal


【解决方案1】:

可能文件被隐藏了,试试运行Dir -force

DirGet-childitem 的别名

试试下面的命令看看:

Get-Alias dir

我建议您停止使用Dir,而只使用Get-childitem

其他有用的Get-childitem 选项:

Set-Location C:\temp # This changes the location of the folder you are in. 

Get-ChildItem C:\temp -Recurse # get all files in all folders

我不确定还有什么建议。 Get-Childitem 通常是一个可靠的命令,如果文件夹中有文件,则通常会显示它们。

【讨论】:

    猜你喜欢
    • 2014-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2013-03-10
    • 1970-01-01
    相关资源
    最近更新 更多