Как заставить ROBOCOPY выдать ошибку, когда доступ запрещен
311
JuniorPenguin
Я использую ROBOCOPY для копирования некоторых файлов из папки A в папку B. Я специально сделал папку B недоступной, используя разрешение NTFS, чтобы выдать ошибку, чтобы она могла предпринять другое действие в случае сбоя копирования. Однако, похоже, что ROBOCOPY не выбрасывает уровень ошибки выше 0 или 1 (успех). Использование Server 2016 с уровнем администратора CMD.
Скрипт, который я использую:
@echo on :: Robocopy's Variables set source=\\computer1\folder1\ set destination=\\computer2\folder2\ set logfilelocation=C:\scriptfolder\log.txt set scripts=C:\scriptfolder robocopy %source% %destination% /E /NFL /NDL /NC /NS /NP /W:1 /R:0 /LOG:%logfilelocation% if ERRORLEVEL 1 goto success if ERRORLEVEL 0 goto success :FAIL call %scripts%\failed.bat goto end :SUCCESS call %scripts%\success.bat :END
Таким образом, в основном, если я запускаю echo% errorlevel% после строки robocopy, он выдает уровень ошибки 0 (успех), в то время как журнал показывает, что доступ запрещен для всех файлов.
2018/08/27 10:22:52 ERROR 5 (0x00000005) Accessing Destination Directory \\computer2\folder2\ Access is denied.
Я хотел получить ошибку, но просто не дал мне уровень ошибки ROBOCOPY выше 1. Любые предложения, чтобы я мог действовать, когда файлы не копируются?
Может ли быть так, что указанные вами параметры «no log», `/ NFL / NDL / NC / NS`, также приводят к тому, что ошибки игнорируются?
harrymc 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
В разрешении на робокопию отказано
-
2
Linux эквивалентен Robocopy?
-
6
Инкрементное / дифференциальное резервное копирование в Windows
-
-
1
Ошибка доступа запрещена с robocopy от имени администратора
-
3
Простой скрипт Robocopy для резервного копирования жесткого диска не работает
-
2
Как прервать робокопию при первой ошибке
-
3
Проблемы с Robocopy
-
1
Почему Robocopy работает один раз, а затем игнорирует все файлы в следующий раз?
-
2
Robocopy для диска, подключенного к маршрутизатору WLAN не удается
-
5
Удалять дублирующие файлы из источника, перемещать только отсутствующие цели в Robocopy