サブフォルダーを含むフォルダーのコピーを作成する必要がありますが、フォルダー「プロジェクト」を含むデータを除いて、ファイルなしで行います。
したがって、新しいフォルダー ツリーを作成する必要がありますが、「Project」という名前のサブフォルダーに存在するファイルのみを含める必要があります。
わかりました、私の解決策:
$folder = dir D:\ -r
$folder
foreach ($f in $folder)
{
switch ($f.name)
{
"project"
{
Copy-Item -i *.* $f.FullName D:\test2
}
default
{
Copy-Item -exclude *.* $f.FullName D:\test2
}
}
}