Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1759
Благодарности: 966

Профиль | Цитировать


Цитата maxvtb:
Вот если бы как то так в одну строку»
Зачем? Это же неудобно, придется использовать enabledelayedexpansion, да и читаемость страдает:
Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion

for /f %%i in ('dir /b c:\folder-1\*.txt') do set "name=%%i" && if not exist c:\folder-2\!name:~1! (copy c:\folder-1\%%i c:\folder-2\!name:~1!)

Отправлено: 07:22, 28-06-2013 | #6