Я искал Google и форумы в течение нескольких дней, пытаясь выяснить, как выполнить сбор командного файла, который будет анализировать дерево каталогов и скопировать 1 файл из каждого подкаталога в новую папку.Скопируйте 1 файл из нескольких подкаталогов в другой каталог
У меня это как свинец: http://www.pcreview.co.uk/forums/can-copy-file-multiple-folders-t1959548.html
и этого ... https://stackoverflow.com/questions/1...in-a-directory
И я попытался это:
@ECHO OFF
CLS
PAUSE
FOR /R %%A in (C:\Users\Liam\Desktop\Master) DO (
COPY %%A C:\Users\Liam\Desktop\Master\Master-Copies\
GOTO :Exit
)
:Exit
Pause
Паузы присутствуют, потому что я Я пытаюсь выяснить, что именно происходит.
В моей директории «Мастер» имеется около 250 подкаталогов. Я хотел бы скопировать один файл из каждого подкаталога и поместить его в новый подкаталог под названием «Master-Copies», который должен содержать 250 файлов. В подкаталогах и файлах нет имен в именах, однако я хотел бы создать эту функциональность в пакетном файле, если я снова столкнулся с этой ситуацией. Я хотел бы скопировать первый файл в каждый подкаталог. Я знаю из чтения других форумов, что файл «FIRST» относителен, но я бы хотел, чтобы это был первый файл, отсортированный по имени.
Я знаю, что я много прошу, и, надеюсь, какой-то гений здесь может помочь новому ребенку в программировании.
Thank you dbenham! Есть ли вероятность, что вы можете нанести новый удар по поводу перезаписываемых файлов? – user1205701
@ user1205701 Если этот ответ помог вам, вы должны принять его и дать ему преимущество. – aphoria