Elroir
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору sv9205 Батник или командный файл или batch-file - это обычный текстовый файл с расширением .bat или .cmd. В нем содержится набор команд, которые исполняются одна за другой. Батнику можно передавать параметры (аргументы) при запуске. То есть, если наш батник называется batch.cmd, мы запускаем его из командной строки (Start->Run->"cmd"), например так - batch.cmd arg1 arg2 arg3, то arg1-первый аргумент, arg2-второй и так далее. Аргументы разделяются пробелами, поэтому если нам надо передать в качестве аргумента название директории с пробелами, то мы должны заключить его в кавычки - batch.cmd "директория с пробелами". Итак заново, первый пункт. Копируете следующий код (спасибо Accessor) в новый текстовый файл и сохраняете его под именем file2dir.cmd . Код: @echo off cd /d %1 for %%I in (*.*) DO ( md "%%~nI" move "%%I" "%%~nI" ) | В качестве аргумента, пишем полный путь к файлам, например, файлы находятся в директории C:\Russian Books\PDF, поэтому запускаем наш файл с аргументом "C:\Russian Books\PDF" (кавычки обязательны) Код: file2dir.cmd "C:\Russian Books\PDF" | Пункт второй - код батника rus2lat.cmd Идея кода не моя, а принадлежит igor_andreev-у. С этим батником, тоже самое - создаете текстовый файл, копируете туда код и сохраняете под именем rus2lat.cmd. В качестве аргумента, также используется полный путь к директории (в кавычках), в которой находятся файлы и папки, которые надо переименовать. |