Инструмент для переименования папок и подпапок с помощью файла блокнота - PullRequest
1 голос
/ 07 января 2012

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

Например, я создал инструмент, который загружает более 1000+ папок, вложенных папок и т. Д. С сайта библиотеки документов SharePoint и в то же время регистрирует имя папки с номером, назначенным для папки, просто для Я знаю, что единственная причина, по которой я это делаю, заключается в том, что путь к каталогу становится слишком длинным, если я даю папкам имя, которое они должны иметь, и я не могу их загрузить.

Примечание: в файле блокнота он содержит имя папки и номер, который ей назначен.

и если есть какое-нибудь руководство, которое поможет мне в создании этого API, было бы замечательно.

Приветствия

Ответы [ 3 ]

1 голос
/ 17 ноября 2013

Я делаю это, когда мне нужно переименовать множество файлов, не используя wildcart.(Например, изменение файла пользователя с фамилии на псевдоним и т. Д.)

  • dir / b> t.txt
  • для / F% i in (t.txt)ren% i% i> t.bat
  • notepad t.bat (здесь вы можете использовать предпочитаемый редактор, в некоторых есть отличный макрос) ... (отредактируйте файл и сохраните)
  • t.bat
  • del t.txt
  • del t.bat
0 голосов
/ 07 января 2012

Итак, у вас есть файл, содержащий строки, где каждая строка представляет имя папки, и у вас есть правила, как сделать переименование папки для каждой из этих строк?

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

`for /F %i in (textfilename.txt) do ren ...<renaming command here>`
0 голосов
/ 07 января 2012

Я не совсем уверен, существует ли какое-либо программное обеспечение, которое считывает из файла «Блокнот» и соответственно переименовывает папки, однако это бесплатное ПО по данной ссылке может помочь вам достичь того, чего вы хотите,

Программа Bulk Rename

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...