我在脚本中使用以下行来返回该$folder位置所有文件夹的所有路径。
dir -recurse $folder|?{$_.PSIsContainer}|select -ExpandProperty FullName
Run Code Online (Sandbox Code Playgroud)
这可行。但是:我只需要每个路径的第四个元素。
我曾尝试在各个地方添加|{$_.Split("\")}[3]},[3]但split命令却出现错误,Expressions are only allowed as the first element of a pipeline.
我试过在各个部分加上括号,然后将整个表达式放在括号和拆分中,但是我似乎找不到找到将拆分附加到管道任何部分的方法...还有另一种方法,也许?
除了安抚我的OCD之外,这可能是无关紧要的,但为什么Google Drive api中的父字段(我使用的是v3,但我相信在v2中也是如此)返回一个数组?有没有一个文件会有多个父母的情况?