![](/img/trans.png)
[英]How can I enter a parameter composed of multiple paths in the terminal of powershell?
[英]How can I use PowerShell or a cmd “dir” to get the contents of multiple, but similar paths?
例如,我想要下面結構中“ Last”文件夾的內容。 除前兩個級別外,各種路徑結構相同。
在PowerShell中,我接近:
Get-ChildItem -Path C:\*-*\*
...但嘗試時它不會返回任何結果(因為它永遠不會完成):
Get-ChildItem -Path C:\*-*\*\Level3
Get-ChildItem -Path C:\*-*\*
只會顯示c:\\中帶連字符的所有內容后面第二層的內容
又名它將顯示
c:\1-2\alpha
c:\1-5\beta
等等...
你想要的是
Get-ChildItem -Path C:\*-*\*\*
或更可能你想要
Get-ChildItem -Path C:\*-*\* -recurse
如果您想查找具有相同名稱的路徑...您可以將它們組合在一起,並從一個發現中提取出所有內容...您並沒有特別明確地問您想要什么,但是這里有一些想法。
get-childitem -Path c:\*-*\*\* | group-object -property basename | where count -gt 1 | select -expand group
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.