Скрипт Powershell для резервного копирования файлов не работает - PullRequest
0 голосов
/ 11 декабря 2018

Я создал этот простой скрипт с использованием 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...