Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
引数を使用して-PathTypeリーフまたはコンテナーを指定すると、Test-Pathコマンドレットの効率に影響がありますか?
-PathType
Test-Path
ここでの利益が無視できるものであるとは想像できないので、もっと学術的な質問です。
大まかに言うと、アイテムが存在することとコンテナではないことの1 つではなく2 つのことをテストする必要があるため、指定すると操作-PathType Leafにわずかなオーバーヘッドが追加されます。Test-Path
-PathType Leaf
最終的に、パフォーマンスへの影響は、基盤となるプロバイダーに大きく依存します。プロバイダーは、FileSystem既存の項目がコンテナー タイプであるかどうかを非常に迅速に判断しますが、すべてのプロバイダーがそうであるという保証はありません。基礎となるデータ ストアの性質と実装の詳細に依存します。
FileSystem