复制并重命名文件

时间:2016-03-01 14:51:22

标签: powershell

如何复制然后重命名文件?示例我有文件CSC_KPI_2011201,我想将此文件复制到其他位置,然后将其重命名为KPI_DATA_2011201。 “2011201”是一个变量字符串,即它可以是任何值。

这是我想重写的代码。 $file.FullName包含原始文件名,$output_path是目标目录。

Copy-Item $file.FullName $output_path

1 个答案:

答案 0 :(得分:1)

只提供完整路径(包括新名称)作为目的地:

$dst = Join-Path $output_path ($file.Name -replace 'CSC_KPI_','KPI_DATA_')
Copy-Item $file.FullName $dst