View previous topic :: View next topic |
Author |
Message |
Hjkma
Joined: 18 Apr 2015 Posts: 178
|
|
Back to top |
|
|
eka1
Joined: 03 Jun 2018 Posts: 3
|
(Separately) Posted: Sun Jun 03, 2018 16:29 Post subject: |
|
|
А есть способ создавать структуру с пустыми файлами\папками с сохранением даты файлов\папок? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jun 03, 2018 18:34 Post subject: |
|
|
eka1
Code: | TOTALCMD#BAR#DATA
robocopy
"%P\" "%T\" * /E /CREATE /DCOPY:T /NJH /NJS /NDL /NFL
syncui.dll,11
Создать пустую структуру в пассивной панели из содержимого активной
1 |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Fri Jun 08, 2018 00:44; edited 1 time in total |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jun 03, 2018 19:59 Post subject: |
|
|
Вахмурка
Так файлы (с сохранением дат) не создадутся. Да и с пробелами в путях проблемы без кавычек очевидны. Не говоря про то, что двухметровый xxcopy ещё качать нужно.
Вот так правильно:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\xxcopy\xxcopy.exe
"%P" "%T" /BI/E/H/KS/Q/R/TC/TR0/Y
Utils\xxcopy\xxcopy.exe,7
Создать пустую структуру в пассивной панели из содержимого активной
1 | В таком случае и и даты папок сохранятся. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Sun Jun 03, 2018 23:13; edited 2 times in total |
|
Back to top |
|
|
eka1
Joined: 03 Jun 2018 Posts: 3
|
(Separately) Posted: Sun Jun 03, 2018 22:31 Post subject: |
|
|
Flasher
спасибо, с robocopy всё идеально работает
xxcopy работает медленнее, не создает копии скрытых папок\файлов, и почему то не создает копии некоторых файлов выдавая сообщения: Copy Failed |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jun 03, 2018 23:12 Post subject: |
|
|
eka1
Насчёт идеально — не совсем. См., с чего начал.
Насчёт медленнее знаю. Для xxcopy добавил всяких ключей, теперь проблем не должно быть. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Fri Jun 08, 2018 00:55; edited 1 time in total |
|
Back to top |
|
|
eka1
Joined: 03 Jun 2018 Posts: 3
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jun 03, 2018 23:55 Post subject: |
|
|
eka1
Так это заблокированные/занятые файлы. Для них спецсредства нужны.
Хотя тут-то по сути копировать не надо, надо создавать одноимёнки. Плохо, что автор xxcopy не предусмотрел такую вещь при /TR0. Написал в суппорт. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 08, 2018 00:47 Post subject: |
|
|
eka1
Добавил в первую кнопку позабытый недокументированный ключ для сохранения дат папок. Т. е. в xxcopy нужда вовсе отпадает. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 280 Location: г. Иркутск
|
(Separately) Posted: Mon Aug 27, 2018 00:45 Post subject: |
|
|
Flasher
Можно ли как то добавить просто предупреждение о перезаписи с нулевым размером, если по целевому пути уже существуют одноимённые файлы с возможностью отмены до начала операции? По невнимательности можно многое угробить Думаю может вызвать robokopy через vbScript с однократным предупреждением... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 27, 2018 01:01 Post subject: |
|
|
imig73
Существующие в получателе файлы и так не обнуляются.
Да и потом, сравнивать структуры, чтобы добраться до какого-то одноимённого файла, было бы слишком избыточно. Тут изначально предполагается, что получатель пуст. Для пользователя это должно быть очевидно перед возможным выполнением операции. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 280 Location: г. Иркутск
|
(Separately) Posted: Mon Aug 27, 2018 02:29 Post subject: |
|
|
Flasher
Файлы, если они существуют запросто обнуляются, ключа чтобы их пропустить в robocopy я не увидел.
С помощью скрипта на vbScript от Batya тоже обнуляются, но там хоть предупредить или обойти можно. Ну да ладно сам то я не запутаюсь. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 27, 2018 03:16 Post subject: |
|
|
imig73
Специально скопипастил кнопку и проверил. Все одноимённые файлы в структуре получателя остались в прежнем виде. imig73 wrote: | ключа чтобы их пропустить в robocopy я не увидел. |
Code: | /XX Исключить дополнительные файлы и папки
/XC Исключить измененные файлы |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 280 Location: г. Иркутск
|
(Separately) Posted: Wed Aug 29, 2018 03:07 Post subject: |
|
|
Flasher
Спасибище большое за подсказку про ключ /XC, видел его но не придал значения. Теперь всё как надо. |
|
Back to top |
|
|
|