查找包含字符串的所有路径



是否可以制作一个脚本来查找包含字符串的所有路径

我基本上想要 *\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("56") }|%{$_.FullName}
Q:test20175618-33.ps1
Q:test20175619-46.cmd
Q:test201756data.csv
Q:test201756list.txt
Q:test201856test
Q:test201856Clipb2Var.cmd
Q:test201856testtest.txt

相关内容

  • 没有找到相关文章

最新更新