2016-08-10 3 views

答えて

1

彼は正しい道にあったが、ちょうど2番目のGet-ChildItemコマンドで-Directoryを忘れてしまった。

Get-ChildItem -Recurse -Directory -Exclude "*SubStr*" | Where-Object { -not (Get-ChildItem $_.FullName -Directory) } 

注:隠しフォルダを検索したい場合は、両方のは、Get-ChildItemコマンドレットに-Forceを使用する必要があります下の行にコマンド。

0

あなたはフォルダはその中に何かを持っているかどうかを確立するために、別のフィルタが必要になります

Get-ChildItem -Recurse -Directory -Exclude "*SubStr*" | Where-Object { -not (Get-ChildItem $_.FullName) } 
+0

ない100%正しいが、正しい方向に私を指してくれてありがとう。 – GKalnytskyi

0

Get-ChildItem -Recurse -Directory -Exclude "*SubStr*" |?{$_.psiscontainer}

+0

詳細を編集してください。コード専用と「試してください」の回答は、検索可能なコンテンツが含まれていないため、推奨されません。なぜ誰かが「これを試してみる」べき理由を説明しません。私たちはここで知識のためのリソースとなるよう努力しています。 –

関連する問題