在Powershell中使用Robocopy

时间:2018-02-09 16:09:11

标签: powershell robocopy

我在尝试将大量文件从一个位置移动到另一个位置时遇到了挑战。我有一个文件夹列表,我想在.csv中移动,我想将这些项目移动到新的网络位置。当我使用robocopy时,只移动文件夹的内容,而不是顶级文件夹。这导致无组织的文件。我尝试过使用move-item但是没有一个好的日志记录功能,我可以开始工作。我在这里。

我正在尝试使用robocopy,但我需要根据列表中每个项目的源路径的最后部分创建目标文件夹。我已经工作了几个小时,请帮忙。

GC -Path C:\Test_1\Test_List.csv | 
 ForEach-Object 
  {
   $Destination = new-item NAME BASED ON PART OF FILE -itemtype directory |
   Robocopy $_ $Destination /e /move /LOG+:C:\Test_2\Test_Copy_Log.txt /NP
}

0 个答案:

没有答案