Powershell 将文件从多个UNC处理到多个文件夹

Powershell 将文件从多个UNC处理到多个文件夹,powershell,Powershell,我是新来的。我需要创建脚本,它将从csv(两列)文件路径、FolderName中提取数据,并将文件从UNC(文件路径)复制到文件夹(FolderName) 我的CSV看起来像: FolderName,FilePath c:\1234,\\Path\1 c:\2345,\\Path\2 c:\6789,\\Path\3 我能够使用foreach循环完成部分工作。我可以将许多文件(从许多UNC)复制到此循环中的一个位置。但如何实现将每个文件从FilePath列复制到FolderName位置呢 我想

我是新来的。我需要创建脚本,它将从csv(两列)文件路径、FolderName中提取数据,并将文件从UNC(文件路径)复制到文件夹(FolderName)

我的CSV看起来像:

FolderName,FilePath
c:\1234,\\Path\1
c:\2345,\\Path\2
c:\6789,\\Path\3
我能够使用foreach循环完成部分工作。我可以将许多文件(从许多UNC)复制到此循环中的一个位置。但如何实现将每个文件从FilePath列复制到FolderName位置呢

我想答案对你们中的许多人来说是微不足道的,但对我来说却不是:(
提前感谢您的帮助。

这应该可以做到:

$csvPath = 'C:\myFiles\copy.csv'

$content = Import-Csv -Path $csvPath -Delimiter ','

foreach( $record in $content ) {
    Copy-Item -Path $record.FolderName -Destination $record.FilePath -Force
}

欢迎使用StackOverflow。如果显示您的代码,您获得答案的机会会大得多。请提供您尝试过的内容的详细信息。否则,这被认为是本网站的主题之外的内容。也就是说,如果您不确定如何解析CSV,请尝试使用
导入CSV
来处理您的数据集。