×


Новости и мир Искусство Афоризмы История и факты
-----------

Вашему сайту нужна помощь? Политика конфидициальности Разместить рекламу

Как создать несколько копий картинок за раз и назвать их согласно списку?


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

--- DanJam. Свобода. Правда. Жизнь ---

У обычного рядового пользователя компьютера редко бывают вопросы, которые нельзя решить простыми программами Windows, однако бывают и вопросы очень сложные, для которых нужно немного "заморочиться", чтоб их решить.

В данной статье я покажу вам как сделать много копий одной картинки (фотографии) и чтобы у каждой такой фотографии было уникальное имя, которое берется из списка. Проще говоря - создам много копий фоток с уникальными, изначально указанными именами.

Если вам лень создавать программу, то можете её просто скачать тут

Итак, для того, чтобы реализовать всю задумку вам потребуется создать bat файл (файл, который выполняет команду, задачу) и отдельный файл со списком названий, где можно указать какие названия (имена файлов) вы хотите увидеть на выходе.

Приступим. Шаг 1. Создание самой программы


Создаем файл serdanjam.bat (тут напишем небольшую программку)
Как создать несколько копий картинок за раз и назвать их согласно списку?


@echo off
set "file=Screenshot_1.jpg"

set "list=1.txt"
for /f "usebackq delims=" %%i in ("%list%") do for %%j in (%%i) do copy/b "%file%" "%%j.png"


в строке set "file= Нужно указать картинку, которая будет использоваться для нашей задачи (которая будет копироваться и переименовываться)
set "list= Тут нужно указать файл с самим списком названий, которыми будут называться копии картинок
for /f "usebackq delims=" %%i in ("%list%") do for %%j in (%%i) do copy/b "%file%" "%%j.png" ТУТ указано разрешение, которое будет у всех созданных картинок. (В данном случае оно будет .png, но его можно поменять на любое другое

Шаг 2. Создание списка названий


Теперь перейдем к созданию самого списка названий. Назовем сам файл со списком 1.txt Он очень прост.
Как создать несколько копий картинок за раз и назвать их согласно списку?


979527433
979527435
979527437
979527439
979527443
979527445
979527447
979527325

Как видите, в этом файле ненужно прописывать никакого кода. Тут вы просто пишите названия (без расширения), которыми хотите чтоб назвались будущие копии вашей картинки Screenshot_1.jpg
ЗАПОМНИТЕ! Сколько названий вы указали в списке - столько и создастся копий картинки. Каждая новая строка - новая копия картинки.

Шаг 3. Запускаем и радуемся!


Сохраните 2 файла, которые вы создали выше. УБЕДИТЕСЬ В ТОМ, ЧТО ВЫ ПРАВЕЛЬНО УКАЗАЛИ ПУТЬ до картинки, до файла со списком. (Чтоб не было путаницы, лучше вообще их поместить в одну папку, без подпапок)
Как создать несколько копий картинок за раз и назвать их согласно списку?

Итак. Теперь запускаем саму программу двойным нажатием на файл serdanjam.bat. У вас на пару секунд должно появиться темное окошко с ходом выполнения задачи и в конечном итоге должно создаться нужное количество копий картинки Screenshot_1.jpg">

Как создать несколько копий картинок за раз и назвать их согласно списку?

Что если не получилось?


Итак, не сразу все это получится, у новичков в этом деле :)
Решение тут только одно:
1. Проверить пути к картинке, проверить, все ли вы вы ПУТИ к файлам указали верно.
2. Проверьте, есть ли у вас по две двойные кавычки у названий файлов (в файле .bat)
3. Проверьте, windows ли у вас вообще?... так как для других операционных систем этот метод не работает
4. Скрипт 100% рабочий и актуальный для всех серий windows, поэтому в скрипте ошибок быть не может!!!

*Мы не заставляем вас верить описанной информации выше. Любую информацию рекомендуем проверить в разных источниках.

Мы рады, спасибо! Увы, у нас нет рейтинговой системы - мы не повышаем статьи на основе лайков или дизлайков. Однако, если вы поделитесь ссылкой на статью - это будет лучшей благодарностью.

Увы, да. Возможно и такое. Мысли - достаточно сложная вещь. Кому-то они не понравятся, а кому-то покажутся интересными. Но кто в этом случае будет "прав" больше?








Для того чтобы сделать народ добродетельным, надо сделать его счастливым.

Бенджамин Румфорд


Norway
Желудочный сок человека содержит 0,4% соляной кислоты (HCl).

[ Интересные факты о мире ]


Удаляем ссылки из текстового файла с помощью Notepad++

техника

Как восстановить данные на SD карте или флешке.

техника

Как создать несколько копий картинок за раз и назвать их согласно списку?

техника

Регулярные выражения в notepad++

техника




Статьи Крым Тунис Психология Новости факты и мир Выборг Турция html, css, js, php Мистика Политика Общество Тайны истории Петербург






×

Рассказы из категории: техника