第一次发帖。我想制作一份文件的多个副本并将所有副本保存在一个文件夹中。我想从CSV列表中单独命名。我更喜欢在PowerShell中这样做。任何帮助表示赞赏。
答案 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" }
上次添加了一个输出文件夹并运行了该脚本。