You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PowerShell的Get-ChildItem中筛选开头为America的CSV文件?

筛选以America开头的CSV文件的PowerShell命令

有几种实用方法可以实现你的需求,优先推荐性能最优的方案:

  • 直接使用-Filter参数(推荐)
    借助文件系统原生的通配符筛选,效率最高:

    Get-ChildItem "C:\Users\Documents\Sales" -Filter "America*.csv"
    

    这里America*.csv的通配符规则:America匹配开头固定字符,*匹配任意长度的后续字符,.csv限定文件扩展名。

  • 结合-WhereObject过滤
    如果需要后续扩展更多筛选条件,可以先筛选CSV文件再过滤文件名:

    Get-ChildItem "C:\Users\Documents\Sales" -Filter *.csv | Where-Object { $_.Name -like "America*" }
    

    $_.Name指代文件对象的名称属性,-like "America*"匹配所有以America开头的文件名。

  • 使用-Include参数
    注意使用时需要在路径末尾加上\*,否则-Include可能无法生效:

    Get-ChildItem "C:\Users\Documents\Sales\*" -Include "America*.csv"
    

内容的提问来源于stack exchange,提问作者smpa01

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 21:30:44