Главная страница » Как скопировать файл в несколько папок сразу

Как скопировать файл в несколько папок сразу

  • автор:

Как скопировать файл в несколько папок в Windows 10

Drag & drop позволяет невероятно легко копировать или перемещать файлы и папки. Если вам нужно скопировать файл в несколько папок, вы можете, удерживая клавишу Ctrl, перетащить файл или папку в каждую папку, в которую вы хотите его скопировать. Это занимает много времени, так как вам все равно придется перетащить файл в каждую отдельную папку, в которую вы хотите скопировать файл (или папку). Если вам нужно скопировать файл в несколько папок и есть много папок, в которые вам нужно скопировать файл, вы можете использовать пакетный файл и сделать все это за один раз.

Если вам нужно скопировать несколько файлов в одну и ту же папку, подумайте об использовании этого небольшого трюка, который позволяет отправлять файлы в папку из контекстного меню.

Скопируйте файл в несколько папок

У этого пакетного сценария есть одно ограничение; папки, в которые вы копируете файл, должны находиться в одной папке. Это не сработает, если все папки находятся в разных местах.

Откройте Блокнот и вставьте в него следующее. Вам нужно будет отредактировать этот скрипт, прежде чем вы сможете его сохранить.

Первое, что вам нужно сделать, это этот путь («путь к папке *. *»). Измените этот путь на путь к папке, в которой есть другие папки. Например, предположим, что у вас есть папка «Игры», а внутри находятся три папки с именами 1, 2 и 3. В этом случае вам нужно ввести полный путь к папке «Игры». Оставьте *. * В конце и не удаляйте скобки или кавычки.

Второе редактирование, которое вам нужно сделать, — это путь к файлу file.FileExt. Замените его на путь к файлу, который вы хотите скопировать в другие папки. Включите имя файла и его расширение. Если в пути или в имени файла есть пробелы, заключите его в двойные кавычки.

Сохраните файл Блокнота с расширением файла BAT и запустите его. Файл будет скопирован во все подпапки.

Вот как выглядит код после того, как я отредактировал его для копирования файла с именем MyFile.txt, расположенного в C: UsersfatiwDesktopTest, во все подпапки в C: UsersfatiwDesktopNewfolder.

Если вы не хотите использовать пакетный сценарий, вы можете использовать тот же фрагмент кода с небольшими изменениями и запустить его непосредственно в командной строке. Отредактированный код выглядит так:

Мы внесли в него только два изменения; @echo off был удален, и один из знаков% был удален. Вам все равно нужно будет отредактировать команду и добавить пути к файлу и папкам, но с помощью командной строки вы также сможете увидеть прогресс.

Как скопировать файлы сразу в несколько папок

Иногда приходится копировать одни и те же файлы в разные папки. Раз из раза повторяя одни и те же действия. Нажимая «Копировать с заменой», «Пропустить». Надоедает.

Copy Files Into Multiple Folders — программа, которая помогает копировать один или несколько файлов в различные папки с возможностью пропуска или перезаписи существующих данных.

Файлы в программу можно добавлять простым переносом. Список можно сохранить на будущее.

Как скопировать файл в несколько папок сразу

Копировать файлы путем перетаскивания гораздо удобнее и быстрее, чем с помощью традиционного Copy-Paste . Функция Drag-and-Drop также позволяет копировать объекты в разные папки, удерживая при этом зажатой клавишу Ctrl , но как ни крути, это занимает намного больше времени, чем если бы копирование производилось во все выбранные папки одновременно. Представьте, что вам нужно скопировать некий файл во все вложенные папки какого-то каталога, причем количество этих вложенных папок достигает нескольких десятков.

Понятно, что ни Copy-Paste , ни Drag-and-Drop не позволят вам сделать это за минуту, здесь нужен более продвинутый метод.

Для подобных целей существуют специальные программы, но можно обойтись и без них, воспользовавшись самой обычной командной строкой, вернее, командным файлом.

Скопируйте приведенный ниже код и вставьте его в обычный текстовый файл.

Код в обычном текстовом файле

В коде скрипта есть два пути C:\Data и D:\Im.jpg , первый — это путь к каталогу со всеми вложенными в него папками, в которые будет копироваться файл, второй — это путь к копируемому объекту, служить которым может не только файл, но и папка.

Замените пути своими и сохраните отредактированный файл с расширением BAT или CMD .

Расширение BAT

Название скрипта оставляем на ваше усмотрение.

Запустите скрипт и файл будет скопирован в дочерние папки указанного родительского каталога до первого уровня вложенности.

cmd

В момент исполнения скрипта на экране появится окошко командной строки и тут же закроется, как только процедура копирования будет завершена. Если вы хотите просмотреть прогресс, добавьте в конец кода командного файла команду pause, это даст вам возможность закрыть консоль вручную нажатием любой клавиши.

Скопировать один файл во все папки

Скопировать один файл в папки
Привет Нужно решить такую проблему. Есть папка, в ней примерно 50 папок, в каждом из них по 2.

Скопировать файл в папки, отмеченные в CheckedListBox
Подскажите нубасу где ошибка. Dim sendfile As New IO.FileInfo(ListBox2.SelectedItem) .

Не получается скопировать файл из папки в папку
Пытаюсь скопировать файл из домена на домен, вот так но не выходит <?php $file =.

Скопировать файл из одной папки в другую
Как скопировать 1 (нужный мне) рисунок из одной папки в другую?, если адрес рисунка храниться в.

yagami2, а "call"-то зачем? Чтобы из имён папок исчезли все возможные символы процента вместе с частями имён, окруженными ими, и папки не были бы найдены?

В этом случае копирование не будет выполнено, или файл будет скопирован в родительский относительно каталога назначения каталог.

А что ещё хуже, имена (или части имён), начинающиеся и заканчивающиеся символами процента, будут интерпретироваться как значения соответствующих переменных среды, в т. ч. системных.

Последствия такого раскрытия переменных непредсказуемы. Представьте, что может случиться, если вместо "COPY" будет задействована "DEL".

Поэтому вызов команды с использованием команды "CALL" нужно использовать только в тех редких случаях, когда это действительно необходимо, то есть когда требуется именно раскрытие переменных, в т. ч. и так называемое "двойное раскрытие". Хотя аналогичные последствия и в этих случаях нельзя исключать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *