1. Администрация SafeZone приветствует вас на нашем форуме!
    Если вы больше не желаете видеть рекламу при просмотре тем и сообщений - то достаточно просто зарегистрироваться. Для зарегистрированных пользователей реклама не отображается.
    Если у вас возникли проблемы с регистрацией на форуме - то вы можете сообщить об этом с помощью этой формы без авторизации,администрация форума обязательно отреагирует на вашу проблему.
    Скрыть объявление

Копирование имен файлов

Тема в разделе "Пакетные файлы CMD, BAT", создана пользователем SlapShot, 23 мар 2016.

  1. SlapShot
    Оффлайн

    SlapShot Новый пользователь

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    1 Имеется каталог с источниками имен файлов source (файлы с иконками).
    2 Имеется файл донор donor.ico.
    Нужно считать имена файлов в каталоге source и скопировать файл donor.ico в каталог output с этими именами.
     
  2. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.896
    Симпатии:
    4.792
    Баллы:
    338
    Здравствуйте, SlapShot !

    Если файл donor.ico и папки source, output, будут расположениы рядом с батником, то код для копирования будет выглядеть таким образом:


    Код (DOS):
    @echo off
    SetLocal EnableExtensions

    set "donor=donor.ico"

    set "ExampleFolder=source"

    set "DestinationFolder=output"

    for /F eol^=^ delims^= %%a in ('dir /b /a-d "%ExampleFolder%\*.ico" 2^>NUL') do copy /y "%donor%" "%DestinationFolder%\%%~na.ico"

    pause
     
     
    Kиpилл и SlapShot нравится это.
  3. SlapShot
    Оффлайн

    SlapShot Новый пользователь

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Спасибо, все работает.
     

Поделиться этой страницей