是否可以制作一个脚本来查找包含字符串的所有路径
我基本上想要 *\path\to\file* 有效的完整路径。
你如何在窗口中做到这一点,你甚至可以做到这一点吗?
简短版本:
gci -path X:starthere -r |?{ $_.FullName -match [regex]::escape("pathtofile") }|%{$_.FullName}
和详细版本:
Get-ChildItem -Path X:starthere -Recurse |
Where-Object {$_.FullName -match [regex]::escape("pathtofile")} |
ForEach-Object { $_.FullName }
示例输出(具有不同的路径(
> gci -path q:test -r |?{ $_.FullName -match [regex]::escape(" 5 6") }|%{$_.FullName}
Q:test2017 5 618-33.ps1
Q:test2017 5 619-46.cmd
Q:test2017 5 6data.csv
Q:test2017 5 6list.txt
Q:test2018 5 6test
Q:test2018 5 6Clipb2Var.cmd
Q:test2018 5 6testtest.txt