如何在C:\Documents目录下查找A0开头.xls结尾的文件及所在目录?
查找指定前缀和扩展名的文件及所在目录
方法一:使用Windows命令提示符(CMD)
- 打开CMD,先切换到目标根目录:
cd C:\Documents - 若仅需获取完整文件路径,执行:
dir /s /b /a-d A0*.xls
该命令会递归遍历所有子目录,输出符合条件的文件完整路径,比如C:\Documents\Folder1\A0SSS.xls。 - 要是想直接分开显示文件名和所在目录,用这条命令:
for /r "C:\Documents" %f in (A0*.xls) do echo 文件名: %~nxf 所在目录: %~dpf
执行后会输出类似内容:文件名: A0SSS.xls 所在目录: C:\Documents\Folder1\
方法二:使用PowerShell
打开PowerShell,直接执行以下命令,就能以表格形式清晰列出符合条件的文件名和对应目录:
Get-ChildItem -Path "C:\Documents" -Filter "A0*.xls" -Recurse -File | Select-Object Name, DirectoryName
结果会展示两列:Name(文件名)和DirectoryName(所在目录),直观明了。
内容的提问来源于stack exchange,提问作者Aragorn64
相关产品推荐
相关产品推荐

