我基本上需要在不知道完整路徑的情況下將變量設置爲文件夾路徑。查找匹配字符串或部分字符串的所有子目錄
我的問題是我需要找到一個名爲「DirA」的例子。但是這個目錄可能位於「DirB \」或「DirB \ DirC」中,有時它們可能包含的目錄名稱不一樣。
我知道目錄路徑的第一部分將是相同的,無論如何我想使用-recurse
篩選器來查找文件夾名稱,但有時候我要查找的目錄名稱並不像通常那樣預計,有時候會有一封額外的信。
是否可以做這樣的事情......
$MyVariable = Get-ChildItem D:\Data\Dir1 -Recurse | Where-Object {$_.name -like "name"} -Directory |
% { $_.fullname }
任何幫助,不勝感激!
您好,先生,太棒了!我改變了一點,因爲它更容易找到開始,所以「$ _。Name.EndsWith」,並從$ NameToFind中刪除反斜槓 –
很高興已經幫助 –