有沒有一種方法可以確定在Get-ChildItem中如何完成通配符匹配?PowerShell中的Get-ChildItem中的通配符匹配
各種物品(1,2)表明,它是通過WildcardPattern class做,但我不認爲是這樣。例如,假設您在C:\test\test2\testfile.txt
中有一個文件。那麼Get-ChildItem –Path 「C:\*\testfile.txt」
將不會找到該文件,而WildcardPattern::IsMatch
會。在Get-ChildItem中匹配的通配符"*"
似乎在目錄級別上:所以"\*\"
將永遠不會匹配多個級別,如"\A\B\"
。
那麼如果不使用WildcardPattern class,那麼是什麼?
它會,如果你使用-recurse – 2013-04-05 02:45:48
@Adil不,它不會... – 2013-04-05 07:08:28