2022/1からの電子帳簿保存法改正の関係で、フォルダに格納した電子取引のファイルを
検索できるようにするためにWindowsPowerShellを使ってみようかと思っています。

ひとまずファイルの命名規則を社員に周知して、それを
 Get-ChildItem -Name -Recurse | Where-Object { $_ -match ・・・
で正規表現で検索できそうなのは分かったのですが、これをサーバーの上位階層で使うと
それなりに時間がかかりそうです。

そこで以下質問なのですが、
電子取引ファイルを格納するフォルダにも新たに命名規則を適用したうえで
 Get-ChildItem * | Where-Object { $_.PSIsContainer }
のようにフォルダ名のみを検索するコマンドを使って、

「サーバー上位階層以下の全てのフォルダから、
 複数のAAAで始まるフォルダ名のフォルダの中のみを対象に
 BBBで始まる電子取引ファイルのみを表示する」

というコマンドは可能でしょうか?