使用PowerShell制作文件的多个副本

时间:2017-05-20 10:37:18

标签: powershell

第一次发帖。我想制作一份文件的多个副本并将所有副本保存在一个文件夹中。我想从CSV列表中单独命名。我更喜欢在PowerShell中这样做。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

之前已经回答过,所以我建议你回答这个问题/答案:
Is there a single PowerShell command to copy and rename files?

我从互联网上抓取一个图像文件并将其重命名为original.png 在我的测试文件夹中,我创建了一个名为names.csv的文件,其中包含以下内容:

  

为test1,
  TEST2,
  TEST3

然后我添加了一个script.ps1文件,其中包含以下内容:

Import-Csv e:\test\names.csv -Header newFileName | % { Copy-Item -Path e:\test\original.png -Destination "e:\test\output\$($_.newfilename).png" }

上次添加了一个输出文件夹并运行了该脚本。