Просто интересно, может ли кто-нибудь мне помочь. Обычно мне удается найти какой-то код, который мне нужен, чтобы управлять им, но это ужасно, если мне придется начинать с нуля.
Я учитель и хочу, чтобы все файлы были последовательно помечены, так как я должен их отправлять.
Я хочу знать, есть ли способ написать командный файл, чтобы сделать следующее:
У меня есть тематическая папка, и в каждой тематической папке у меня есть имена учеников, буклет, который они делают в папке, а затем есть файл .doc или .docx.
Я хочу, чтобы командный файл переименовал файл во что бы то ни стало в Subject_Book # _Name.doc или .docx
Мои документы / Тема / Студент / Книга 1 / .doc
\Math A\Jim Book\Book 1 Addition\Addition Booklet.docx
\Math A\Jim Book\Book 2 Subtraction\Subtraction Booklet.docx
Into
\Math A\Jim Book\Book 1 Addition\Math A_Addition Booklet_Jim Book.docx
\Math A\Jim Book\Book 2 Subtraction\Math A_Subtraction Booklet_Jim Book.docx
\Math A\Frank Sims\Book 1 Addition\Addition Booklet.docx
\Math A\Frank Sims\Book 2 Subtraction\Subtraction Booklet.docx
Into
\Math A\Frank Sims\Book 1 Addition\Math A_Addition Booklet_Frank Sims.docx
\Math A\Frank Sims\Book 2 Subtraction\Math A_Subtraction Booklet_Frank Sims.docx
Теперь я не возражаю, если мне придется копировать файл bat в каждую папку, если какой-нибудь замечательный человек может мне помочь и поместить его в основную папку темы.
Я видел что-то подобное где-то еще, но это все равно заняло бы много времени.
title Rename Bat
echo This bat must be in the folder that
echo contains the files to be renamed.
echo Enter File Name
set /p old=
echo Enter New Name
set /p new=
ren "%old%" "%new%"
echo Done
pause```
My Documents
и ниже. - person jarmod   schedule 30.10.2020Math A_Book 1_Frank Sims.docx
? - person jarmod   schedule 30.10.2020