如何查找和设置文件夹的位置?

时间:2017-08-11 06:44:00

标签: powershell

如何查找文件夹并将当前文件夹更改为找到的文件夹之一?

类似的东西:

ls C:\Users "My folder" -recurse

然后cd"我的文件夹"来自搜索列表

2 个答案:

答案 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
  • 故意使用PS别名
  • -EA 0-ErrorAction silently continue
  • 的缩写