Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   [решено] Назначенные задания - результат 0x01 (02, 03) вместо успешного завершения (http://forum.oszone.net/showthread.php?t=336422)

__sa__nya 27-08-2018 18:23 2828837

Назначенные задания - результат 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

mwz 27-08-2018 19:03 2828842

__sa__nya, видимо ваш батник пытается скопировать наряду с настоящими каталогами типа "c:\Users\<Username_NN>\AppData" также и псевдопапки-ссылки типа "c:\Users\<Username_NN>\Application Data", ведущие в эти папки (каталог AppData — не единственный такой: Documents <-> Мои документы, Local Settings <-> AppData\Local и т.д. и т.п) рассматривая их как настоящие каталоги.

Petya V4sechkin 27-08-2018 19:13 2828843

Цитата:

Цитата __sa__nya
И вроде все копируется, но в результате вместо успешного завершения коды 0x01, 0x02, 0x03.

Robocopy Exit Codes

Соответственно, можно добавить в батник строку:
Код:

If %ErrorLevel% LSS 8 Exit /B 0

__sa__nya 28-08-2018 07:04 2828868

mwz, эти псевдо-папки, в смысле ярлыки (*.lnk), или они какими-то другими расширениями могут быть представлены ? Я к тому что как их в папке которая копируется можно найти ? Хотя, таких папок и файлов там не должно быть.

Petya V4sechkin, можете расшифровать вашу строку, какие коды выхода считаются успешными (передается 0) ?

Petya V4sechkin 28-08-2018 08:16 2828877

Цитата:

Цитата __sa__nya
какие коды выхода считаются успешными

Меньше 8.

mwz 28-08-2018 18:44 2829001

Цитата:

Цитата __sa__nya
эти псевдо-папки, в смысле ярлыки (*.lnk), или они какими-то другими расширениями могут быть представлены ? »

Нет, они представлены именно как папки — но на самом деле являются не папками, а связями на другие папки: точками монтирования (junctions) и символическими ссылками (symlinks). Видны с отметкой <Ссылка> в режиме подробного просмотра в Total Commander (в моём переводе, лежащем на оф. сайте TotalCmd отдельно, в разделе Languages, — как <Связь>).

А можно увидеть их запустив cmd.exe, перейдя в нём в интересующий каталог и выполнив команду
dir /AD
Тогда вы увидите типы связей, а в квадратных скобках будет видно сразу, куда ведёт эта связь. Вот кусочек моего каталога; обратите особое внимание в частности на вторую и последние строки ;) :

Скрытый текст
Код:

Содержимое папки C:\Users\Mikhail

15.01.2016  19:58    <DIR>          AppData
15.01.2016  19:58    <JUNCTION>    Application Data [C:\Users\Mikhail\AppData\Roaming]
15.01.2016  22:27    <DIR>          Contacts
15.01.2016  19:58    <JUNCTION>    Cookies [C:\Users\Mikhail\AppData\Roaming\Microsoft\Windows\Cookies]
28.08.2018  16:48    <DIR>          Desktop
31.07.2018  23:10    <DIR>          Documents
27.08.2018  21:15    <DIR>          Downloads
22.08.2018  19:42    <DIR>          Favorites
28.01.2016  10:07    <DIR>          Intel
15.01.2016  22:27    <DIR>          Links
15.01.2016  19:58    <JUNCTION>    Local Settings [C:\Users\Mikhail\AppData\Local]
15.01.2016  22:27    <DIR>          Music
15.01.2016  19:58    <JUNCTION>    NetHood [C:\Users\Mikhail\AppData\Roaming\Microsoft\Windows\Network Shortcuts]
...
18.08.2018  15:04    <DIR>          Searches
15.01.2016  19:58    <JUNCTION>    SendTo [C:\Users\Mikhail\AppData\Roaming\Microsoft\Windows\SendTo]
15.01.2016  23:42    <DIR>          Tracing
15.01.2016  22:27    <DIR>          Videos
15.01.2016  19:58    <JUNCTION>    Главное меню [C:\Users\Mikhail\AppData\Roaming\Microsoft\Windows\Start Menu]
15.01.2016  19:58    <JUNCTION>    Мои документы [C:\Users\Mikhail\Documents]
15.01.2016  19:58    <JUNCTION>    Шаблоны [C:\Users\Mikhail\AppData\Roaming\Microsoft\Windows\Templates]



Время: 15:44.

Время: 15:44.
© OSzone.net 2001-