Saya mencoba mendapatkan item anak dari folder secara rekursif. Namun folder tersebut berisi file noise dan folder (sebenarnya, ini adalah folder proyek Visual Studio).
Di sini apa yang saya miliki:
$root = Get-Item C:\Projects\MyProject
$allItems = Get-ChildItem $root -Recurse -exclude "**\pkgobj\*"
Namun, $allItems
masih berisi file dan folder yang cocok dengan jalurnya.
Apa yang saya lakukan salah?
Untuk lebih tepatnya, saya ingin mendapatkan folder dan file, tetapi bukan folder yang ditentukan, dan salah satu turunannya.
Saya juga mencoba:
foreach($item in $allItems){
if($item.FullName -notmatch "pkgobj") {
Write-Host -ForegroundColor Green $item.FullName.Replace($root,'')
}
}
Tetapi tidak ada lagi kesuksesan
sumber