将文件夹的内容复制到其他位置的相应文件夹中

问题描述 投票:-1回答:1

我正在尝试将Test#文件夹的内容复制到其他驱动器。但是我的要求是将Test 1文件夹的内容复制到Test 1文件夹中的E驱动器中。此外,E驱动器上的Test#文件夹中有几个文件,因此我无法复制文件夹并将其粘贴到此处。有任何Powershell程序员吗?

C:\ Test1到E:\ Test1C:\ Test2到E:\ Test2C:\ Test3到E:\ Test3

powershell cmd robocopy
1个回答
0
投票
$driverC = (get-childitem C:).Name
$driverE = (get-childitem E:).Name
foreach($folderC in $driverC){
   foreach($folderE in $driverE){
      if($folderC = $folderE){
         $copyC = "C:\" + $folderC + "\*"
         $copyE = "E:\" + $folderE + "\"
         copy-item $copyC $copyE
      }
   }
}

© www.soinside.com 2019 - 2024. All rights reserved.