Дублирование файловой структуры в обнулённом виде
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
eka1
Код: Выделить всё
TOTALCMD#BAR#DATA
robocopy
"%P\" "%T\" * /E /CREATE /DCOPY:T /NJH /NJS /NDL /NFL
syncui.dll,11
Создать пустую структуру в пассивной панели из содержимого активной
1
Последний раз редактировалось Flasher Чт июн 07, 2018 23:44, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
2eka1
Для xxcopy (опять же, без сохранения дат) строка параметров еще проще:
Для xxcopy (опять же, без сохранения дат) строка параметров еще проще:
Код: Выделить всё
%P %T /TСайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка
Так файлы (с сохранением дат) не создадутся. Да и с пробелами в путях проблемы без кавычек очевидны. Не говоря про то, что двухметровый xxcopy ещё качать нужно.
Вот так правильно:В таком случае и и даты папок сохранятся.
Так файлы (с сохранением дат) не создадутся. Да и с пробелами в путях проблемы без кавычек очевидны. Не говоря про то, что двухметровый xxcopy ещё качать нужно.
Вот так правильно:
Код: Выделить всё
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
Последний раз редактировалось Flasher Вс июн 03, 2018 22:13, всего редактировалось 2 раза.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
eka1
[s]Насчёт идеально — не совсем. См., с чего начал.
[/s]
Насчёт медленнее знаю. Для xxcopy добавил всяких ключей, теперь проблем не должно быть.
[s]Насчёт идеально — не совсем. См., с чего начал.
[/s]
Насчёт медленнее знаю. Для xxcopy добавил всяких ключей, теперь проблем не должно быть.
Последний раз редактировалось Flasher Чт июн 07, 2018 23:55, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Теперь скрытые файлы\папки создает, но ошибки "Copy Failed" сохранились.
http://piccy.info/view3/12384338/269730 ... 7f0bb62f6/
Теперь скрытые файлы\папки создает, но ошибки "Copy Failed" сохранились.
http://piccy.info/view3/12384338/269730 ... 7f0bb62f6/
eka1
Так это заблокированные/занятые файлы. Для них спецсредства нужны.
Хотя тут-то по сути копировать не надо, надо создавать одноимёнки. Плохо, что автор xxcopy не предусмотрел такую вещь при /TR0. Написал в суппорт.
Так это заблокированные/занятые файлы. Для них спецсредства нужны.
Хотя тут-то по сути копировать не надо, надо создавать одноимёнки. Плохо, что автор xxcopy не предусмотрел такую вещь при /TR0. Написал в суппорт.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
eka1
Добавил в первую кнопку позабытый недокументированный ключ для сохранения дат папок. Т. е. в xxcopy нужда вовсе отпадает.
Добавил в первую кнопку позабытый недокументированный ключ для сохранения дат папок. Т. е. в xxcopy нужда вовсе отпадает.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
Можно ли как то добавить просто предупреждение о перезаписи с нулевым размером, если по целевому пути уже существуют одноимённые файлы с возможностью отмены до начала операции? По невнимательности можно многое угробить
Думаю может вызвать robokopy через vbScript с однократным предупреждением...
Можно ли как то добавить просто предупреждение о перезаписи с нулевым размером, если по целевому пути уже существуют одноимённые файлы с возможностью отмены до начала операции? По невнимательности можно многое угробить
imig73
Существующие в получателе файлы и так не обнуляются.
Да и потом, сравнивать структуры, чтобы добраться до какого-то одноимённого файла, было бы слишком избыточно. Тут изначально предполагается, что получатель пуст. Для пользователя это должно быть очевидно перед возможным выполнением операции.
Существующие в получателе файлы и так не обнуляются.
Да и потом, сравнивать структуры, чтобы добраться до какого-то одноимённого файла, было бы слишком избыточно. Тут изначально предполагается, что получатель пуст. Для пользователя это должно быть очевидно перед возможным выполнением операции.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
imig73
Специально скопипастил кнопку и проверил. Все одноимённые файлы в структуре получателя остались в прежнем виде.
Специально скопипастил кнопку и проверил. Все одноимённые файлы в структуре получателя остались в прежнем виде.
imig73 писал(а):ключа чтобы их пропустить в robocopy я не увидел.
Код: Выделить всё
/XX Исключить дополнительные файлы и папки
/XC Исключить измененные файлыАвтору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.