複数のフィルター値でコピーを使用するにはどうすればよいですか?
たとえば、フィルタリングする値を1つだけ指定すると機能します(* .jpg)
Copy-Item -Path Y:\TEST -Recurse -Filter *.jpg -Destination D:\Users\MS5253\Desktop\Lots
これにより、jpgファイルのみを含むフォルダー(D:\ Users\MS5253\Desktop\Lots\TEST)が作成されます
しかし、私はxmlファイルもフィルタリングしたいので、これを試しました:
Copy-Item -Path Y:\TEST -Recurse -Filter *.jpg,*.xml -Destination D:\Users\MS5253\Desktop\Lots
エラーが発生します。
この : Copy-Item -Path Y:\TEST -Recurse -include "*.jpg","*.xml" -Destination D:\Users\MS5253\Desktop\Lots
動作しません...
ご協力いただきありがとうございます。Powershellv4でWindows7を使用しています。
すべてのjpgファイルとxmlファイルを1つのフォルダーに入れたい場合は、Get-ChildItem -Include
を使用できます。
Get-ChildItem -Include *.jpg,*.xml -Recurse | ForEach-Object {
Copy-Item -Path $_.FullName -Destination D:\Users\MS5253\Desktop\Lots
}