@ AntonSchrage Вас не волнует, в каком порядке они названы, кроме порядка, в котором они отображаются в настоящее время в cmd ..?
Я предполагаю, что они у вас уже есть в том виде, который подходит для вашегоцели в алфавитном порядке.
Вместо ren
мы можем сделать файлы более безопасными и просто создать жесткие ссылки, используя MKLINK
, тогда, если есть проблема с тем, как они переименовываются, вы можете поговорить с нами о заказе. .
Если нет проблем, вы можете просто удалить исходные файлы и использовать жестко связанные файлы или использовать версию команды с переименованием, указанную ниже.
Создать жесткие ссылки - непосредственно в CMD
Окно CLI
MD "%TEMP%\Hard_Links\"
SET "#="
FOR %_ IN ( "C:\Your\Path\To\Files\*.jpg" ) DO (
CALL SET /A "#=#+1"
CALL MKLINK /H "%TEMP%\Hard_Links\Bild(%#%).jpg" "%~f_" )
Переименование файлов - непосредственно в окне CLI CMD
SET "#="
FOR %_ IN ( "C:\Your\Path\To\Files\*.jpg" ) DO (
CALL SET /A "#=#+1"
CALL REN "%~f_" "Bild(%#%).jpg" )
ПРИМЕЧАНИЕ: Жесткие ссылки выглядят и действуют как отдельные файлы, но являются указателямик оригиналам, поэтому они не будут занимать дополнительное место на диске.
Вы можете использовать жесткие ссылки для проверки содержимого файла в любом приложении / веб-странице / и т.д. и убедитесь, что они отображаются так, как вы ожидаете.
Таким образом, если порядок не соответствует ожидаемому при использовании жестких ссылок, вы не потеряли первоначальное наименование и можете просто удалить жесткие ссылки.
Если вы удовлетворены тем, что они соответствуют вашим требованиям, вы можете удалить исходные файлы, а жесткие ссылки навсегда станут дескрипторами файлов.
В качестве альтернативы, вы можете удалить ссылки и переименоватьфайлы, используя версию Rename, которую я разместил выше, чтобы переименовать их напрямую.