复制文件时附加新扩展名

时间:2016-04-17 16:52:14

标签: powershell pipe copy-item

我使用以下命令来查找特定文件夹中大于900KB的文件:

Get-ChildItem -path C:\[some folder] | where { ($_.Length /1KB) -gt 900 }

我想在Copy-Item命令中输出结果,以便将结果复制到文件夹desktop\images中,并将.jpg扩展名添加到每个文件中(它们在源代码中没有扩展名) )。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

只需将新扩展名附加到名称:

... | Copy-Item -Destination { Join-Path 'desktop\images' ($_.Name + '.jpg') }