![]() |
замена файлов и подпапок
Пожалуйста, предложите пример как реализовать
"1" существует папка с подпапками и файлами: C:\example\abc\file1.txt C:\example\abc\xyz\file2.txt C:\example\abc\xxx\zzz\file3.txt C:\example\abc\xxx\zzz\file4.txt (в файлах содержатся данные) "2" есть другая папка с одноименными файлами и подпапками, но содержимое файлов уже другое abc\file1.txt abc\xyz\file2.txt abc\xxx\zzz\file3.txt abc\xxx\zzz\file4.txt Папка example может иметь любое другое имя.. например C:\ixampal\. В таком случае, как содержимое "2" разместить (копировать с заменой) в "1" В командный файл можно ведь применить вставку из буфера? (правая кнопка мыши - вставить). Можно ли в таком случае вставлять имя папки? Например введите имя папки, куда будут скопированы файлы: пишем вручную или вставляем C:\ixampal\ Можно ли придумать какую-то защиту, коррекцию, в случае если пользователь забудет в конце указать символ "\" ![]() ведь если в конце этого символа нет - команда может сработать неадекватно, верно? спасибо за рассмотрение |
Код:
@echo off |
Насколько я понимаю, в папке 2 эталонные файлы, и путь к ним надо указать верно. Укажите свой путь. С остальным возможны варианты.
Пишем вручную или вставляем C:\ixampal\ и не думаем, есть там \ или нет
Код:
@Echo Off Помещаем батник в C:\ixampal\ или как она там называется и не указываем в батнике эту папку совсем
Код:
@Echo Off На этот батник сделайте на рабочем столе значок, и нужную для обработки папку, например, C:\ixampal, в проводнике затаскивайте на этот значок. То есть, руками папку прописывать не надо.
Код:
@Echo Off |
Время: 18:32. |
Время: 18:32.
© OSzone.net 2001-