Назначенные задания - результат 0x01 (02, 03) вместо успешного завершения
Доброе время суток. Имеется бат-файл для копирования (robocopy) папки с данными пользователей на сетевом ресурсе, код батника ниже. Отрабатывает от имени учетной записи с правами администратора, выполнение с наивысшими правами. И вроде все копируется, но в результате вместо успешного завершения коды 0x01, 0x02, 0x03. Настроил логирование в батнике, посмотрел лог - по логу ошибок нет. Почему может не писаться "Операция успешно завершена" в результате задания ?
Код батника: Скрытый текст
robocopy D:\USERS F:\backups\users_backup\weekly_full_backups\fridays /e /R:2 /PURGE /LOG+:F:\backups\users_backup\users_weekly_full_backups_fridays.txt Окончание лога этого батника: Скрытый текст
------------------------------------------------------------------------------ ВсегоСкопировано ПропущеноНесоответствие СБОЙДополнения Каталогов : 5598 0 5598 0 0 217 Файлов : 39008 18 38990 0 0 913 Байт : 132.637 g 10.52 m 132.627 g 0 0 25.690 g Время : 0:00:17 0:00:00 0:00:00 0:00:17 Скорость : 77174643 Байт/сек. Скорость : 4415.968 МБ/мин. Окончание : Mon Aug 27 21:14:21 2018 |
__sa__nya, видимо ваш батник пытается скопировать наряду с настоящими каталогами типа "c:\Users\<Username_NN>\AppData" также и псевдопапки-ссылки типа "c:\Users\<Username_NN>\Application Data", ведущие в эти папки (каталог AppData — не единственный такой: Documents <-> Мои документы, Local Settings <-> AppData\Local и т.д. и т.п) рассматривая их как настоящие каталоги.
|
Цитата:
Соответственно, можно добавить в батник строку: Код:
If %ErrorLevel% LSS 8 Exit /B 0 |
mwz, эти псевдо-папки, в смысле ярлыки (*.lnk), или они какими-то другими расширениями могут быть представлены ? Я к тому что как их в папке которая копируется можно найти ? Хотя, таких папок и файлов там не должно быть.
Petya V4sechkin, можете расшифровать вашу строку, какие коды выхода считаются успешными (передается 0) ? |
Цитата:
|
Цитата:
А можно увидеть их запустив cmd.exe, перейдя в нём в интересующий каталог и выполнив команду dir /AD Тогда вы увидите типы связей, а в квадратных скобках будет видно сразу, куда ведёт эта связь. Вот кусочек моего каталога; обратите особое внимание в частности на вторую и последние строки ;) : Скрытый текст
Код:
Содержимое папки C:\Users\Mikhail |
Время: 15:44. |
Время: 15:44.
© OSzone.net 2001-