是否可以创建一个脚本来查找包含字符串
的所有路径我基本上想要* \ path \ to \ file *有效的完整路径..
你如何在Windows中执行此操作,甚至可以这样做?
答案 0 :(得分:2)
简短版本:
gci -path X:\start\here -r |?{ $_.FullName -match [regex]::escape("\path\to\file") }|%{$_.FullName}
详细版本:
Get-ChildItem -Path X:\start\here -Recurse |
Where-Object {$_.FullName -match [regex]::escape("\path\to\file")} |
ForEach-Object { $_.FullName }
示例输出(具有不同路径)
> gci -path q:\test -r |?{ $_.FullName -match [regex]::escape("\05\06\") }|%{$_.FullName}
Q:\test\2017\05\06\18-33.ps1
Q:\test\2017\05\06\19-46.cmd
Q:\test\2017\05\06\data.csv
Q:\test\2017\05\06\list.txt
Q:\test\2018\05\06\test
Q:\test\2018\05\06\Clipb2Var.cmd
Q:\test\2018\05\06\test\test.txt