Limit Get-ChildItem recursion depth

后端 未结 6 1231
清酒与你
清酒与你 2020-11-30 01:21

I can get all sub-items recursively using this command:

Get-ChildItem -recurse

But is there a way to limit the depth? If I only want to rec

6条回答
  •  不知归路
    2020-11-30 01:31

    Use this to limit the depth to 2:

    Get-ChildItem \*\*\*,\*\*,\*
    

    The way it works is that it returns the children at each depth 2,1 and 0.


    Explanation:

    This command

    Get-ChildItem \*\*\*
    

    returns all items with a depth of two subfolders. Adding \* adds an additional subfolder to search in.

    In line with the OP question, to limit a recursive search using get-childitem you are required to specify all the depths that can be searched.

提交回复
热议问题