Я пытаюсь создать пакетный файл для циклического преобразования нескольких текстовых файлов и копирования файлов, находящихся в текстовых файлах. На данный момент я задал запрос на копирование. Когда запрос работает, я хочу изменить его для перемещения. В настоящий момент этот файл ничего не делает.Пакетный файл Перемещение файлов с использованием нескольких текстовых файлов в другой каталог
@echo off
set Source=T:\_Epic\Data Conversion\ChartMaxx Docs\LOPE\More\
set Target=T:\_Epic\Data Conversion\MovedFiles\
echo.
if not exist "%Source%" echo Source folder "%Source%" not found & goto Exit
if not exist "%FileList%" echo File list "%FileList%" not found & goto Exit
if not exist "%Target%" md "%Target%"
for /f "delims=" %%a IN ('xcopy "T:\*" T:\ /l') do echo %%a
:Exit
echo.
echo press the Space Bar to close this window.
pause > nul
Когда вы сидели '', я пытаюсь создать пакетный файл, чтобы перебирать несколько текстовых файлов и копировать файлы, которые находятся в текстовых файлах. "' Вы имеете в виду, что у вас есть список файлов, содержащий имена файлов в каждой строке, и вы хотите прочитать: «содержимое» этого/этого текстового списка файлов, чтобы затем копировать существующие файлы, перечисленные в списке файлов? –
Да, проект должен переместить миллион файлов в новые каталоги. Файлы будут содержать в себе 50K строк. У меня есть программа сплит-файлов, которая сделала эту часть. Так что теперь мне нужна эта программа, чтобы сделать все остальное. – user2576682
Каждый новый каталог должен иметь имя файла, из которого он был получен. – user2576682