我基本上需要在不知道完整路径的情况下将变量设置为文件夹路径.
我的问题是我需要找一个名为"DirA"的目录.但是这个目录可能位于"DirB \"或"DirB\DirC"中,有时它们可能包含的目录名称也不相同.
我知道目录路径的第一部分将是相同的,所以我想到使用-recurse过滤器到文件夹名称,但有时我正在寻找的目录不像通常预期的那样,有时是额外的最后的信.
是否有可能做某事......
$MyVariable = Get-ChildItem D:\Data\Dir1 -Recurse | Where-Object {$_.name -like "name"} -Directory |
% { $_.fullname }
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏!