Superbasis
3 subscribers
2 links
Freeware programs from Mikhail Tchervonenko - www.superbasis.de
Download Telegram
Channel created
Channel name was changed to «Superbasis»
Channel photo updated
Спасибо за утилиту, но у меня не сработал ключ /XSD. Я хотел исключить папку из копирования по ее абсолютному пути, а не по маске. Почему нужно именно по пути - в большой папке-источнике будут несколько раз встречаться папки с одинаковыми названиями, но пропускать нужно только одну. Ниже я проверял действие ключа вот так:
copymik.exe C:\totalcmd C:\1 /mir /XSD "C:\totalcmd\plugins" /log
Все равно копирует вложенную папку "plugins".
Отметка "Нравится" · Ответить · 1 г. · Отредактирован

Mikhail Tchervonenko
/XSD отменяет копирование атрибутов папок а не папок самих.
используйте ключ /XCD для исключения из копирования папок.
По поводу абсолютных путей включил эту возможность в ночную сборку 2.19b5 (см. ссылку выше). Просьба осторожно с ней. В этой сборке реализован повтор копирования\сжатия\шифрации при разрыве соединения или отказе доступа к файлам (дабы дождаться восстановления соединения или освобождения файла). Сборка ночная, толком ещё не тестирована со всеми вытекающими.
Отметка "Нравится" · Ответить · 5 л.

Алмас Нурбаев
Mikhail Tchervonenko Ок, спасибо!
Отметка "Нравится" · Ответить · 5 л.

Владимир Папаев
Добрый день. Пожалуйста, проконсультируйте - http://forum.ru-board.com/topic.cgi?forum=5&topic=48207...
Отметка "Нравится" · Ответить · 5 л.

Mihail Panikovsky
Михаил, приветствую!
Подскажите, как отключить следование ссылкам (hardlink, junction)? Если делать зеркало профиля пользователя Windows, то в бэкапе создаётся папка, со всем содержимым, "%usrprofile%\Мои документы", которая является ссылкой на %usrprofile%\Documents. Можно, конечно, внести в исключения, но хотелось бы как ключ использовать,
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
Доброе время суток, пока только как исключение внести. Можно и ключ в принципе такой сделать, подумаю в следующей версии. Вы первый такую идею высказали, мне, если честно, даже в голову такое не приходило. Но если надо - то почему нет.
Отметка "Нравится" · Ответить · 1 г. · Отредактирован

Mihail Panikovsky
Mikhail Tchervonenko Благодарю за ответ. Уж больно интересный синхронизатор получился, по сравнению с robocopy и портом rsync.
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
Тестируйте. Хочется зарелизить. Народу пользуется много (судя по логам тут и на файловых серверах на даттый момент более 250 000 активных пользователей - скачавших программу более 2х раз) а отписываются не многие. Или нет ошибок во что верится с трудом, или ленится народ. Просьба если что то замечаете незамедлительно мне сообщать в личку. Почти всегда реагирую обновлением в течении суток.
Отметка "Нравится" · Ответить · 5 л.
Показать еще один ответ в этой цепочке

Yuriy Pogorelov
Сделал зеркало командой copymik.exe \\srv\store F:\store /MIR
Хочу обновлять только измененные файлы.
copymik.exe \\srv\store F:\store /MIR /OF /SDTSF
Это будет работать ?
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
достаточно просто copymik.exe \\srv\store F:\store /MIR

при использовании ключа /MIR копируются только изменённые файлы и удаляются не существующие

[/MIR [ МаскаФайла1[ МаскаФайла2[ ....]]]] Создает зеркальную копию папок и файлов. Возможно ограничение по маскам. Эквивалентна комбинации ключей: /MF [ МаскаФайла1[ МаскаФайла2[ ....]]]] /MD /CSF /OF [ МаскаФайла1[ МаскаФайла2[ ....]]]] /DNSF [ МаскаФайла1[ МаскаФайла2[ ....]]]] /DNSD (по умолчанию маска * - все)
Отметка "Нравится" · Ответить · 5 л.
Yuriy Pogorelov
При запуске из FAR русские имена папок и файлов отображаются в другой кодировке :( Как сделать так, чтобы отображались русские буквы ?
-------------------
COPY [12.14.16 08:14:57]: File \\srv\store\home\ALP$\сырьевая
\Ярлык для Шевченко.lnk ----> F:\store\home\ALP$\сырьР
µРІР°СЏ\Ярлык для Шевченко.lnk
COPY [12.14.16 08:14:57]: File \\srv\store\home\ALP$\РЈРєСЂРђРіСЂРѕР�
нвест,ТОВ.xls ----> F:\store\home\ALP$\УкрАгро�нвест,
РўРћР’.xls
COPY [12.14.16 08:14:57]: File \\srv\store\home\ALP$\РЈСЂРєРђРіСЂРѕР�
нвест,РўРћР’-1.xls ----> F:\store\home\ALP$\РЈСЂРєРђРіСЂРѕР�нвесС...Ещё
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
Для правильного отображения всех символов национальных алфавитов применяющихся в именах файлов и папок консольный вывод CopyMik осуществляется в кодировке utf8, соотв. для правильного отображения текстов с национальными символами необходимо использовать подходящий шрифт в консоли или изменить кодировку вывода ключем /CP.
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
не думал что столкнусь с таким, но походу некоторые не понимают что copymik это программа без графического интерфейса. Ненадо её запускать мышкой и вводить ключи после "Press enter".
1. Сначала запустите командное окно Windows (например нажав сочетание клавиш <Windows>+R где <Windows> . это такая кнопочка с флажком Windows, на клаве находится в одном ряду с клавишей пробела)
2. А потом уже в коммандном окне вводите copymik c:\Folder d:\Folder /MIR итп.
Коммандное окно можно запустить через меню старт и ввод комманды cmd

короче загуглите "Запуск коммандного окна Windows" :)
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
Рекомендую скопировать copymik в системную папку винды System32 (обычно c:\windows\system32, там copymik будет без проблем найден системой). Ну или прописать путь к нему в переменно Path среды.
Отметка "Нравится" · Ответить · 5 л.

Дмитрий Купрейчик
как правильно?
есть дерево папок.
Надо в этих папках найти все файлы с расширением *.pdf и с таким именем в названии _list_ , _viz_. Скопировать их без сохранения структуры папок в указаную папку. Висти лог скопированых файлов чтобы избежании повторного копирования после удаления скопированых файлов.
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
прикрутить лог скопированных ранее файлов не сложно, только вот при больших размерах последнего могут начаться серьёзные проблеммы с производительностью, да и память не безгранична а начинать своппинг ещё медленнее всё станет. Напрашивается прикрутить работу с базой данных для этих целей, подумаю. Пока хорошей идеи нет. Если только производительность не важна, для такого случая.
Отметка "Нравится" · Ответить · 5 л.

Albert Sokolov
copymik.exe C:\src C:\dest /mir
хорошо бы удаляемые папки и файлы перемещались в C:\dest\1 например .
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
в принципе можно не удалять а перемещать,
только делать это в подпапку некрасиво получится с точки зрения логики синхронизации. Тогда уж в третью папку в которой появится папка с датой и временем копирования, а далее все папки до удаляемого файла и сам файл в конце. Подумаю, может прикручу.
Отметка "Нравится" · Ответить · 5 л.

Albert Sokolov
я могу посмотреть исходники? - сцелью помочь.
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
Albert Sokolov Спасибо, этот раздел не так сложен я справлюсь. По независящим от меня причинам пока нет (пока нет разрешения от людей чьи модули тоже использовались), в будующем надеюсь всё открыть т.к. сам уже начинаю зашиваться потихоньку. Никак из бэтты не выйду.
Отметка "Нравится" · Ответить · 4 г.

Albert Sokolov
copymik.exe C:\src C:\dest /mir
там кроме удаляемых есть еще и зменяемые. было бы очень здорово иметь и удалённые и изменённые файлики с каталогами в третьем каталоге.
Отметка "Нравится" · Ответить · 5 л.

Mikhail Tchervonenko
да, само собой разумеется.
Отметка "Нравится" · Ответить · 4 г.
Mikhail Tchervonenko
немного опаздываю с переводом на аглицкий потому поправленную версию ещё не выложил. Если надо срочно могу пока выслать только с русским переводом ну и конечно толком ещё не протестированную (на моих задачах вроде работает нормально).
Отметка "Нравится" · Ответить · 4 г.

Albert Sokolov
благодарю, русского будет достаточно. albert@acy.by предоставлю отчёт тестирования во всех моих окружениях...
Отметка "Нравится" · Ответить · 4 г.

Albert Sokolov
Версия 2.20a релиз 2
copymik.exe C:\src C:\dest /mir /bdel c:\1
При удалении из C:\src папки с файлами
папка c:\1 остаётся пустой
Отметка "Нравится" · Ответить · 4 г.

Albert Sokolov
Благодарю за внесённые изменения.
copymik_v2_20_5_alpha
Теперь всё очень хорошо!
copymik - универсальный инструмент, полный восхитительных возможностей.
- "воистину: всё лучшее нам даётся бесплатно."
Огромное спасибо!
Теперь можно забыть про Robocopy и nnBacup.
Основные плюсы для меня:
- Синхронизация каталогов (папок).
- Резервная копия удаляемых файлов и каталогов....Ещё
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
спасибо,

сегодня открыл доступ к альфе 2.20.5, тестируйте (см. ссылку на ночной билд выше).
Просьба остальных подключаться к тестированию.
Описание новых возможностей в прилагающемся файле истории.
Просьба своевременно писать если что то заметили.
Ну и конечно аккуратно, альфа есть альфа.
Спасибо.
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
внёс ещё исправления:
качайте ночную сборку copymik_v2_20_7_alpha.zip
теперь при отсутствии головной исходной папки удаления в целевой папке производиться не будет
более того
добавил такой ключик:
[/NODELT] Не удалять файлы и папки в целевой папке если при копировании были ошибки (например, при использовании ключа /MIR)

так будет спокойнее в случаях если исходная папка недоступна по какой либо причине (ошибке доступа напр.)

Все хороших выходных :)
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
добавил ключи:
[/ODT[ МаскаЦелевойПапки1[ МаскаЦелевойПапки2[ ....]]]] Копировать только если целевая папка существует, все остальные папки исключаются из копирования. (По умолчанию маска * - все)
ВАЖНО! Если производится переименование то проверка маски папки происходит с учётом её нового имени

[/NODT[ МаскаЦелевойПапки1[ МаскаЦелевойПапки2[ ....]]]] Копировать только если целевая папка НЕ существует, все остальные папки исключаются из копирования. (По умолчанию маска * - все)
ВАЖНО! Если производится переименование то проверка маски папки происходит с учётом её нового имени

[/OFT[ М...Ещё
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
вчера выложил свежую версию 2.21b2
Появилась возможность резервного копирования заменяемых или удаляемых файлов в третью папку с сохранением пути и с настраиваемым именем (динамически создаваемым на основе переменных, например даты и времени). Стало возможным использования в файле ключей ссылок на файлы масок. Добавлена корректная работа с точками входа (ссылками на папки) и возможность перехода по ним. При переименовании использовать части названий папок и файлов. Исправлены некоторые ошибки и недочёты. И много ещё чего (см. файл истории). Спасибо всем кто помогал в тестировании!
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
Версия 2.22b релиз 3:
для увеличения криптостойкости изменён алгоритм применения файла внешнего ключа.
для совместимости со старыми версиями программы введён новый ключ:
[/COMP] Режим совместимости шифрования с версиями программы CopyMik ниже 2.22 если при шифровании использовался внешний файл в качестве ключа шифрования.
ВАЖНО!!! Файлы зашифрованные в версии программы 2.21 и ниже должны дешифроваться с ключём /COMP если шифровались с использованием ключа шифрования в виде внешнего файла без пароля. Если файлы шифровались паролем или сочетанием пароля и внешнего файла ключа, для совместимости со старыми версиями CopyMik (от 2.21 и ниже) ключ /COMP не требуется!
Отметка "Нравится" · Ответить · 4 г.
Albert Sokolov
copymik.exe C:\src C:\dest /mir /bdel
Программа синхронизирует вложенные каталоги с путём более 256 символов отлично.
Удаляя такой каталог из "C:\src" я ожидаю, что он удалится и из "C:\dest"
но этого не происходит.
в логе:
"Cannot create backup Directory"
и "The file was not deleted because it could not be backed up."

А если переименовать такой каталог, начинается вообще что-то не вообразимое из за того, что программе не удаётся воссоздать длинный путь полностью в каталоге для резервной копии " ***_BDEL ". ...Ещё
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
спасибо что заметили, поправил, качайте 2.23
Ответить · 4 г.

Albert Sokolov
теперь всё ок!
Спасибо.
тестировал с длинной пути 1245 символов - фанастика!
интиресный факт:
тотал командер не может открыть каталог с длинной пути больше 1000 символов.
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
мне FAR привычнее
Ответить · 4 г.

Mikhail Tchervonenko
Хочу обратить внимание посетителей на программку DelT (лежит на этом же сайте). Служит для быстрого удаления папок и удобна настраиваемыми переменными. К примеру, delt c:\Backup\{WEEKOFYEAR-2} /S удалит папку с текущим номером недели минус 2. Удобно если Вам (по соображениям экономии места) нужны резервные копии только текущей и предведущей недель. (ключ /S нуйен только если есть пути длиннее 256 символов).
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
Несколько человек спрашивали, потому отвечаю тут:
Для успешного копирования ссылок на папки (точек входа - entry point) CopyMik следует запускать с правами Администратора.
Отметка "Нравится" · Ответить · 4 г.

Stigriosan Igor
добрый день, программа очень понравилась, до этого пользовался Robocopy, вот хочу но, не могу запустить copymik чтобы она создавала скрытые (hidden) нумерованные копии типа "file01.txt, file2.txt ..." при внесении изменений в файл "file.txt" (в том же каталоге), как правильно записать команду?
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
Доброе время суток.
Примерно так:

copymik c:\Папка c:\Папка /MF *.txt /RF *.txt /RFT {FNAME}{NR}{FEXT} /AF +H /TM 60

где /TM 60 на случай если копирование запускается каждые 60 секунд,
другими словами равно интервалу запуска копирования в секундах.
Ещё можно заменить *.txt на test.txt если это какой то конкретный файл.
Если хотите можете ещё и системным сделать /AF +H+S
Ответить · 4 г.

Stigriosan Igor
спасибо, программа очень гибкая и функциональная (robocopy и рядом не валялась), мне нравится, щас тестирую.
Еще вопрос не задумывались о маленькой службе задач, чтобы по расписанию запускать CopyMik и DelT..
Ответить · 4 г.

Mikhail Tchervonenko
Игорь Стряпунин меня пока вполне устраивала родная виндовая АТ. Есть идеи что там можно добавить?
Ответить · 4 г.

Stigriosan Igor
при выполнении кратко выскакивает окно, хотя использую /ND, можно ли полностью скрыть работу copymik?
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
если запускать другой программой или из под другого пользователя. Сам себя copymik не скроет. На момент его запуска винда уже создаёт окно.
Ответить · 4 г.

Youri Boldyrev
добавил ключ /TEST в файл указанный через //KF - но команда выполняется не в тестовом режиме, файлы копируются!
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
доброе время суток, если не трудно напишите всю строку запуска и содержимое файла ключей. Сейчас погонял у меня не получается повторить ошибку.
Ответить · 4 г.

Mikhail Tchervonenko
всё, разобрался и поправил. Выложил версия 2.24 beta 3.
Скачивайте исправленную версию.
Спасибо что сообшили.
Ответить · 4 г.

Максим Безымянный
Уважаемый Михаил, подскажите пожалуйста есть ли такая возможность у вашей программы?
Есть три папки
Source - источник
SourceCopy - копия источника некоей давности
Destination - папка назначения

Нужно в Destination скопировать из Source только те файлы, которые изменились относительно тех что лежат в SourceCopy.
И второй вопрос, из примеров и документации не нашел - как указать относительный путь файла? Типа такого copymik .\src .\dst...Ещё
Отметка "Нравится" · Ответить · 1 г. · Отредактирован

Mikhail Tchervonenko
Доброе время суток,

в copymik немного другая идеология,
при копировании из source в destination можно указать третью папку (или правило её динамического создания) куда будут скопированы заменяемые файлы (если замена производится). Таким образом вы всегда имеете актуальную папку destination и папки с предведущими версиями перезаписанных файлов (назвать которые можно на основе переменной текушей даты и/или время копирования/замены). Можно реализовать и Ваш вариант но Вы первый кто его озвучил (из более чем 1,5 млн скачавших), надо подумать насколько это востребованно.
Использование относительных путей не приходило в голову (т.к. в моём понимании нужно это только в web программировании), могу прикрутить в следующую версию, работы тут не много.
Ответить · 4 г.

Максим Безымянный
Михаил Червоненко
Спасибо за ответ
По первому пункту понял вас, нет такой возможности - ничего страшного, не тратьте время на столь редкий функционал
А вот поддержка относительных путей, имхо очень важна, поскольку с помощью нее можно будет писать скрипты независимые от текущего положения в общей иерархии файлов. К тому же, по моим наблюдениям эта поддержка входит во все мало-мальские консольные программы. Буду очень благодарен если добавите. И да, я веб-программист ))
Ответить · 1 г. · Отредактирован

Mikhail Tchervonenko
Максим Безымянный
Добавил. Качайте ночную сборку 2.25a2
./ - папка вверх
../ - папка вниз
Ответить · 4 г.
Показать еще один ответ в этой цепочке

Youri Boldyrev
Написал cmd скрипт с copymik.
В строке запуска программы нет ключа /CTD но при выполнении получаю ошибку применения атрибутов времени к папке: "Unable to set Attribute and Date for Dir"
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
Не копировать аттрибуты не значит их не устанавливать (и это не обязательно аттрибуты даты и вренени). Попробуйте изменить аттрибуты у целевой папки от пользователя под которым производится копирование. Такое бывает на старых операционках (XP и ниже) или при ошибках файловой системы но скорее всего это связано с правами доступа. . Сделайте chkdsk. Если нетрудно вышлите более подробную информацию: строка запуска, операционная система, какие аттрибуты не изменилисы итп. В большинстве случаев (если не использовали /CTD)проблема не критична и её можно игнорировать.
Ответить · 4 г.

Pavel Medvedev
Добрый день! Подскажите, есть расшаренная папка на сервере, ее нужно скопировать на другой диск с сохранением прав общего доступа, попробовал через copymik.exe d:\data\ f:\data [/CSD[*]] но папки скопировались вообще без общего доступа, нужно использовать другой параметр?
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
copymik d:\data\ f:\data /CSD и пользователь от которого осуществляется запуск copymik должен иметь соответствующие права на копирование прав и на копируемые папки.
Ответить · 4 г.

Pavel Medvedev
Спасибо!
Ответить · 1 г. · Отредактирован

Павел Дёмочкин
Конечно лучше чем robocopy, так как та не совсем понимает русские названия в XP (папки и файлы для исключения), но есть проблемы.
Использую /SETEXITCODE чтобы смотреть в логе сколько файлов скопировано.
При работе в XP в логе ВСЕГДА инфо о том что скопировано столько-то файлов - при повторном запуске опять то же количество. При работе в других Win всё в порядке, если скопировано, то число, если нет, то 0.
То есть получаеся чо в XP всегда идёт перезапись всех файлов?
Кроме того, очень долго отрабатывает скрипт (минуты), даже если это не XP и копировать нечего. Команда xcopy то же самое делает за секунды.
copymik.exe D:\1 Z:\2 /MIR /SETEXITCODE /CP 866 >Log.txt
(мне удобнее >Log.txt, чем ключ программы)
Отметка "Нравится" · Ответить · 4 г.
Mikhail Tchervonenko
По xp полной совместимости не гарантирую. Мне даже проверить не на чем, если только на виртуалку накатить и там проверить. По скорости так же ничего не скажу, какие ключи использовались, что в логе. Возможно происходит повтор попыток доступа с интервалом. Слишком много чего в xp нет из того что есть в той же vista. Не вижу особого смысла наворачивать что то под систему о которой уже пора давно забыть. На тех системах где тестировалась прога потеря скорости незначительная при использовании сжатия и шифрации. Разница в минуты однозначно лежит в чёмто другом (антивирус, права, ошибка доступа или файловой системы итп). Опять же, на каком количестве файлов? Прогу пользует уже более миллиона пользователей, особых замечаний по производительности пока не предъявляли. Кстати, консольное перенаправление в лог операция довольно медленная и не кешируемая.
Ответить · 4 г.

Павел Дёмочкин
Михаил Червоненко
Ну, про XP жаль конечно, полно их ещё. Насчёт ключей - я же тут и привёл тот вариант что использую.
Насчёт ключа /LOG, он не хуже чем >Log.txt, но у меня весь процесс работы скрипта логгируется >"файл", и при ключе /LOG в этот файл добавляется всё то же что и в лог самой Copymilk, а при вариенте >Log.txt - ничего лишнего.
В любом случае спасибо за прогу. По функционалу, наверное, нет равных.
Ответить · 4 г.

Mikhail Tchervonenko
Павел Дёмочкин
выложил ночную сборку 2.28 альфа 1 с распаралеливанием потоков при копировании. Если так важна скотость можете попробовать. В принципе, можно ещё увеличить скорость, но в ущерб надёжности. Потоки дело такое, нужно быть аккуратным. Если потестируете, отпишитесь. Спасибо.
Ответить · 4 г.
Показать еще один ответ в этой цепочке

Лебедев Александрович Александр
Спасибо за отличную утилиту.
У меня не получается cкопировать атрибуты безопасности файлов и папок, если я не являюсь их владельцем.
Запускал на WinServer 2003 64-bit и Windows 7 Prof 64-bit. Запускаю под пользователем с административными правами. Запускал с ключами /CSF /CSD.
Эти же папки и файлы xcopy с ключами /O /X скопировала нормально, сохранились владелец и атрибуты безопасности.
Отметка "Нравится" · Ответить · 4 г.

Mikhail Tchervonenko
как выглядит строка запуска? можно попробовать с ключем /OF а вообще какие ошибки в логе?
должно быть что то из этого:
-----------------------------------------------------------
Unable to get acsess rights for file ...
Failed to set/change the permissions of the file ....
ERROR By copy acsess rights for file ...
ERROR Unable to get acsess rights for file ....
-----------------------------------------------------------
если ничего этого нет, значит процесс копирования атрибутов безопасности вообще не запускался. Например по причине ограничения копирования другими ключами. К примеру если Вы исключили из копирования какую либо папку то и её атрибуты безопасности и того что в ней нажодится не копируется....Ещё
Ответить · 4 г.

Mikhail Tchervonenko
да, и в сравнении с xcopy используются те же системные api функции, поэтому скорее всего вопрос в правах или ключах.
Ответить · 4 г.

Лебедев Александрович Александр
CopyMik 2.28b3 из ночной сборки
copymik.exe D:\MainFolder D:\MainFolderCopy /ADM /CSF /CSD /OF /LOG
ERROR: Failed to set/change the permissions of the file or folder
OWNER и ACL папки D:\MainFolderCopy\Folder2 не скопированы, хотя папка скопирована
OWNER у папки D:\MainFolderCopy\Folder2 отличается от пользователя запускающего copymik. У всех административные права
Ответить · 4 г.
Показать еще 5 ответов в этой цепочке

Volodymyr Chaikovskyi
как можно полуить номер предыдущего месяца? На подобии {MONTHOFYEAR-1}
Отметка "Нравится" · Ответить · 3 г.

Mikhail Tchervonenko
такая возможность реализована пока только в delt программе. Если есть нужда можно и сюда прикрутить.
Ответить · 3 г.

Mikhail Tchervonenko
прикрутил, качайте ночную сборку 2.28b8
Ответить · 3 г.

Николай Новак
добрый день не могу понять как сделать переименование файлов при копировании в третью папку
copymik.exe c:\откуда d:\куда /MIR /BEMPTY /BDEL d:\устаревшие /BREPL d:\удаленные
хотел сделать так чтобы к имени файла в папке устаревшие добавлялась дата файла "11.07.18_файл.txt"
Отметка "Нравится" · Ответить · 3 г.

Mikhail Tchervonenko
переименование при копировании в третью папку не предусмотрено и в будующем не уверен что нужно. Вместо этого используйте имя третьей папки. Например: copymik.exe c:\откуда d:\куда /MIR /BEMPTY /BDEL d:\устаревшие\{DATETIME} /BREPL d:\удаленные\{DATETIME}
Ответить · 3 г.

Albert Sokolov
Большущее спасибо за программу!
уже как год копирую только ей.
Швейцарский нож для копирования.
Михаил Червоненко - серьёзный вклад для всебщего блага!
Снимаю шляпу.
Отметка "Нравится" · Ответить · 3 г.

Mikhail Tchervonenko
Спасибо :)
Ответить · 3 г.

Alex Kroll
Добрый день. Настроили с помощью вашей программы копирование профилей пользователей (бэкапы) из теневой копии.
Есть пара вопросов, помогите пожалуйста разобраться.
1 - Периодически выскакивает ошибка в лог файле:
"Недостаточно системных ресурсов для завершения операции"
Что именно это означает?
2 - Не копируются файлы с длинный названием из теневой копии, выдает ошибку копирования.
Имя файла для примера: "Приложение 20 Инструкция пользователя по обеспечению безопасности обработки персональных данных, при возникновении внештатных ситуаций.doc"
В лог пишет: "Синтаксическая ошибка в имени файла,...Ещё
Отметка "Нравится" · Ответить · 3 г.

Mikhail Tchervonenko
Доброе время суток. Какая система? Как выглядит строка запуска? Сколько свободного места на целевом томе? Пробовали ли ключ /CMF ? Проверяли ли исходный и целевой том на ошибки chkdsk? итп Сейчас проверил копирование из теневой копии с таким же именем файла, ошибки не возникло.
Ответить · 3 г.

Mikhail Tchervonenko
вот пример выдачи лога на этот файл:
COPY [13.11.2018 13:50:53]: File \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy15\Test\Приложение 20 Инструкц��я пользователя по обеспечению
безопасности обработки персональных данных, при возникновении внештатных ситуаций.doc ----> c:\Test1\Приложение 20 ��нструкция пользователя
по обеспечению безопасности обработки персо��альных данных, при возникновении внештатных ситуаций.doc

строка копирования выглядела так:
copymik \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy15\Test c:\Test1 /MIR
Ответить · 3 г.

Mikhail Tchervonenko
с большой долей вероятности проблема на аппаратном уровне, сыпется диск или подпорченная память (проблема может возникать по мере заполнения до определённого значения с битым блоком). Может антивирус вносит свою лепту, возможно целевой файл тупо открыт на редактирование. Последовательно исключайте возможные проблемы. Многое зависит от версии системы итп.
Ответить · 3 г.
Показать еще 3 ответов в этой цепочке

Макс Инферно
Михаил, а вы не планируете случайно поддержку копирования на/с удаленные сервера? Ну например по FTP/SFTP?
Отметка "Нравится" · Ответить · 3 г.

Mikhail Tchervonenko
Пока таких планов не было. Скорее уж в cloud. Хотя нет ничего не возможного. Если честно, сейчас на основной работе так навалило что на творчество время практически не остаётся. Да и руки чешутся переписать всё с нуля. Программа развивалась постепенно и в первую очередь под свои нужды, многие пожелания сообщества пришлось впиливать на живую. Благо заложенная архитектура позволила, но теперь хочется большей красоты кода (как и большей его понятности для других (что собственно одно и тоже)). А там можно будет и исходники открыть сообществу. Опять же есть желание внедрить возможность расширения функционала плагинами. Вообшем как всегда, идей куча а времени мало. Но что то буду делать.
Ответить · 3 г.

Albert Sokolov
Привет!
CopyMik - восхитительный инструмент под Windows.
Мне очень нехватает его под Linux.
Можно ли надеятся увидеть CopyMik для Linux систем?
Отметка "Нравится" · Ответить · 36 нед.

Vladimirm Milto
Михаил, огромное спасибо за работу.
Маленькая хотелка. Я использую ... /BDEL "d:\путь1\{DATETIME}" /BREPL "d:\путь2\{DATETIME}"
Возможно, если нет удаленного или измененного источника, не образовывать папку DATETIME?
Источник изменяется редко.
Отметка "Нравится" · Ответить · 1 · 15 нед. · Отредактирован
——- Конец истории переписки в facebook ————
—— Далее вся переписка будет проходить тут ——
——————————————————————————--
Спасибо за замечание по текстам. Ошибки поправил.