Я создал этот простой скрипт с использованием powershell, который запрашивает у пользователя расположение трех папок.После того, как они введут пути для этих папок, сценарий должен скопировать то, что находится в первой, «theFolder» во вторую, «theStaging» и, наконец, в третью «резервную копию», но по какой-то причине это не работает?
Вместо этого последняя папка превращается в файл с именем 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