Ошибка атрибута Robocopy Не удается собрать все файлы? - PullRequest
0 голосов
/ 02 апреля 2019

Извините, поскольку я все еще довольно новичок в PowerShell - я недавно внедрил RoboCopy для передачи большого количества файлов .eml с одного сервера на другой. Обычно это работает нормально, однако каждый раз пропускает 8-10 файлов и выдает ошибку ниже.

2019/04/02 15:37:05 ОШИБКА 2 (0x00000002) Изменение атрибутов файла D: \ SMC_Drop \ test-test-test-test.eml Системе не удается найти файл указано.

Однако файлы есть, поэтому я не очень уверен, почему их пропускают, есть идеи?

robocopy $SMCDir $SMCPush $Files /NP /COPY:DT
$RoboError = $LASTEXITCODE
if ($RoboError -le 8 )
{
   Write-Host " Robocopy Succeeded - Exit Code $RoboError"
   $RoboError = 0
}
else
{
   Write-Host " Robocopy failed with errorcode $RoboError"
}

Write-Host " 
=====================================================================================
"
Write-Host " RoboCopy Completed - $Now"
Write-Host " 
=====================================================================================
"

[Environment]::Exit($RoboError)

выход

            Total    Copied   Skipped  Mismatch    FAILED    Extras
 Dirs :         1         0         0         0         0         0
Files :      5002      4992         0         0        10         0
Bytes :   2.805 g   2.789 g         0         0   16.10 m         0
Times :   0:38:33   0:38:32                       0:00:00   0:00:01

Speed :             1295461 Bytes/sec.
Speed :              74.126 MegaBytes/min.
Ended : Tuesday, April 2, 2019 3:56:21 PM

Robocopy failed with errorcode 9
...