如何查找文件夹并将当前文件夹更改为找到的文件夹之一?
类似的东西:
ls C:\Users "My folder" -recurse
然后cd"我的文件夹"来自搜索列表
答案 0 :(得分:1)
$dirs = ls C:\Users "My folder" -Directory -Recurse -ErrorAction SilentlyContinue
cd $dirs[0]
答案 1 :(得分:1)
取决于您的Powershell版本:
gci C:\Users "My folder" -Rec -EA 0|? {$_.PSIsContainer}|Get-Random|sl
或
gci C:\Users "My folder" -Rec -Dir -EA 0|Get-Random|sl
或
gci C:\Users "My folder" -Rec -Dir -EA 0|select -last 1 |sl
-EA 0
是-ErrorAction silently continue