如何复制然后重命名文件?示例我有文件CSC_KPI_2011201,我想将此文件复制到其他位置,然后将其重命名为KPI_DATA_2011201。 “2011201”是一个变量字符串,即它可以是任何值。
这是我想重写的代码。 $file.FullName
包含原始文件名,$output_path
是目标目录。
Copy-Item $file.FullName $output_path
答案 0 :(得分:1)
只提供完整路径(包括新名称)作为目的地:
$dst = Join-Path $output_path ($file.Name -replace 'CSC_KPI_','KPI_DATA_')
Copy-Item $file.FullName $dst