【发布时间】:2021-06-07 19:12:39
【问题描述】:
谁能给我解释一下为什么?从屏幕截图中,您可以看到我在当前目录中有一些 csv 文件。命令:dir .csv 或 dir ".csv" 无法正常工作。但是,类似的东西: dir **.csv、dir ?*.csv、dir .csv 正在工作。他们都可以列出我正在寻找的文件。为什么?
【问题讨论】:
-
这不是 PowerShell 问题。这是用户对文件系统期望的误解,因为使用任何 shell(cmd.exe、PowerShell、Python 等)都会遇到同样的问题。试试吧。从 PowerShell 调用 cmd.exe
cmd /c 'dir D:\Temp\.csv'或打开 cmd.exe 并执行 dir D:\Temp\.csv。错误将是cmd : File Not Found,不要猜。始终,始终查看 PowerShell 帮助文件,内置示例是您的起点。Get-help -Name Get-ChildItem -Full或Get-Help -Name GFet-ChildItem -Examples.
标签: windows powershell file command-line