我已经使用powershell创建了这个简单的脚本,该脚本提示用户输入三个文件夹的位置。一旦他们输入了这些文件夹的路径,脚本应该将第一个文件夹“ theFolder”复制到第二个文件夹“ theStaging”中,然后最终复制到第三个“备份”文件夹中,但是由于某种原因,这不起作用? / p>
相反,它将最后一个文件夹转换为名为backup的文件。有人知道为什么吗?非常感谢您的帮助。
$ErrorActionPreference = "Stop"
$theFolder = Read-Host -Prompt "Enter folder location you wish to backup"
$staging = Read-Host -Prompt "Enter staging folder location"
$backup = Read-Host -Prompt "Enter backup location"
Remove-Item $backup -Recurse -Force
Copy-Item -Path $theFolder\* -Destination $staging -Recurse -Force
Copy-Item -Path $staging\* -Destination $backup -Recurse -Force
Remove-Item $staging\* -Recurse -Force