Для создания батника, который будет копировать файлы из папки, где находится сам батник, в конкретную папку, тебе понадобится использовать команду xcopy. Вот пример содержимого такого батника:
%~dp0 - это переменная, которая представляет путь к папке, где находится сам батник.
"%destination%" - это путь к конечной папке, куда будут копироваться файлы.
/s - копировать поддиректории.
/i - если путь назначения является каталогом, а не файлом, иначе предполагается, что это файл.
/y - подтверждать перезапись существующих файлов без запроса.
Сохрани этот скрипт в файл с расширением .bat и запусти его. Он скопирует файлы из папки, где находится сам батник, в указанную конечную папку. Убедись, что у тебя есть необходимые права доступа для копирования файлов.
Для копирования трех файлов Файл1.txt, Файл2.txt, Файл3.txt из папки, где находится сам батник, в три разные конкретные папки, тебе понадобится использовать команду xcopy для каждого файла. Вот пример содержимого батника:
%~dp0 - это переменная, которая представляет путь к папке, где находится сам батник.
"%destination1%", "%destination2%", "%destination3%" - это пути к трем конечным папкам, куда будут копироваться соответствующие файлы.
/y - подтверждать перезапись существующих файлов без запроса.
Сохрани этот скрипт в файл с расширением .bat и запусти его. Он скопирует каждый из трех файлов в указанные конечные папки. Убедись, что у тебя есть необходимые права доступа для копирования файлов.
Для копирования трех файлов Файл1.txt, Файл2.txt, Файл3.txt из папки, где находится сам батник, в три разные конкретные папки, тебе понадобится использовать команду xcopy для каждого файла. Вот пример содержимого батника:
%~dp0 - это переменная, которая представляет путь к папке, где находится сам батник.
"%destination1%", "%destination2%", "%destination3%" - это пути к трем конечным папкам, куда будут копироваться соответствующие файлы.
/y - подтверждать перезапись существующих файлов без запроса.
Сохрани этот скрипт в файл с расширением .bat и запусти его. Он скопирует каждый из трех файлов в указанные конечные папки. Убедись, что у тебя есть необходимые права доступа для копирования файлов.
Для того чтобы избежать появления двойных слэшей перед именем файла, можно использовать команду pushd перед копированием файлов. Вот обновленный вариант скрипта:
Команда pushd используется для временного изменения текущего рабочего каталога на каталог, где находится батник. Это позволяет избежать появления лишних слэшей перед именем файла. После выполнения копирования файлов, команда popd возвращает рабочий каталог к исходному состоянию.
Сохрани этот скрипт в файл с расширением .bat и запусти его. Он должен скопировать каждый из трех файлов в указанные конечные папки без лишних слэшей. Пожалуйста, убедись, что пути к файлам и папкам указаны правильно.