私のファイル構造は、このようなものです:特定のファイルをコピーして構造を保持している別の場所に貼り付けるにはどうすればいいですか?
ParentFolder
ChildFolder_1
- xyz.mat
- abc.mat image_xy.mat
ChildFolder_2
- xyz.mat
- abc.mat image_xy.mat
ChildFolder_N
0 xyz.mat
- 私は、各フォルダからのみ
image_xy.mat
をコピーして、同じ階層内の別の場所に貼り付けたい
image_xy.mat
abc.mat。は、これまでのところ、以下を参照して:
$source = "H:\data"
$dest = "C:\Mydata"
Get-ChildItem -Path $source | Copy-Item -Destination $dest -Recurse -Container
これだけのコピーすべてのファイルをフィルタリングなし: How to use powershell copy-item and keep structure
私はこれをやってみました。私だけが必要ですimage_xy.mat
これをPowerShellでどうすれば実現できますか?
このようにフィルタする:Get-ChildItem -Path $ source |どこに{$ _。名前 - "image_xy.mat"} – Itchydon