Вопрос: есть две папки 1. "Этот компьютер\HONOR 9X\Карта памяти\MUSIC\FOL4" и 2. "D:\MUSIC\FOL4".
Нужно написать батник, с использованием переменных, который будет копировать недостающие файлы. Чтобы в этих двух папках были одни и те же файлы! Можно сделать копировать\вставить в проводнике, но когда я так делаю, нажимаю "копировать без перезаписи", то недостающие файлы почему-то не копируются в папку =) В итоге смотрю, в папке не хватает одной песни! )) визуально трудно определить какой не хватает... Помогите, кто шарит в батниках! Заранее спасибо! проблему можно решить, если в Far Manager флешку увидеть, которая в телефоне стоит, для сравнения папок, но не понял как это сделать. |
поставь прогу для бекапа, полезная вещь не только для синхронизации каталогов, например:
https://exiland-backup.com/ru/ _________________ 쌀요리를만들기위해사랑 |
Если Far не удастся раскопать, то прогой заюзаюсь! Просто не люблю много разного софта ставить...
Ставлю самое необходимое, а Far, говорят, и кофе сварит, если кофеман опытный. =) |
бекап проги в принципе полезная вещь. фоточки-документики на переносной винт бекапить например _________________ 쌀요리를만들기위해사랑 |
https://forum.sources.ru/index.php?showtopic=365923
а проще какую-нить прогу качнуть для бэкапа, их много разных. |
Mnemonic писал(а): Нужно написать батник, с использованием переменных, который будет копировать недостающие файлы. Чтобы в этих двух папках были одни и те же файлы! Папка 1 - файл-1/файл-3/файл-5/файл-7 Папка 2 - файл-2/файл-4/файл-6/файл-7 Тебе нужно что бы в обеих папках было - файл 1-2-3-4-5-6-7 так? Что делать с повторяющимися названиями заменять/сохранять оба? Попробую вечером накидать , я хз на что способна командная строка на питоне точно сделаю потом попытаюсь в командной строке реализовать.Поидее там 10 строк кода Добавлено спустя 8 минут 4 секунды: Ра писал(а): а проще какую-нить прогу качнуть для бэкапаСмотря для кого, для скрипт кидди проще, для тех кто работает на компьютере лучше конечно через код решать задачи получается на порядок быстрее работать на компьютере многое удается автоматизировать Линукс + питон просто песня. Из 50 кликов на винде удается с помощью не хитрого кода на линуксе ту же работу уложить в один клик. |
Необходимо, чтобы в Папку 1, копировались недостающие файлы из Папки 2.
Я помню в батниках были такие операторы, например: IF NOT EXIST "Этот компьютер\HONOR 9X\Карта памяти\MUSIC\FOL4\*.MP3" THEN COPY H:\MUSIC\*.MP3 "Этот компьютер\HONOR 9X\Карта памяти\MUSIC\FOL4\" Вместо звездочки надо файлы недостающие подставить. Остюда вывод, что файлы с совпадающими именами, которые уже в Папке 1 есть, трогать не нужно, пропускать их! Если песня есть, зачем ее шевелить?! =) Я не умею с переменными работать... знания слабые. пойду еще в инет сам загляну, может научусь переменные исп... знаю, что переменная выглядит так %а или %b, а как в нее записать имя файла, перебор устроить?.. |
Mnemonic писал(а): Необходимо, чтобы в Папку 1, копировались недостающие файлы из Папки 2.robocopy.exe "Папка 1" "Папка 2" /s _________________ 쌀요리를만들기위해사랑 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы |