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

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

Ветеран


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

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


Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion

set "csv=example.csv"

for /f "delims=" %%i in ('2^>nul dir/a-d/b') do (
 set "x=%%~ni"
 for %%j in ("!x:, =" "!") do <"%csv%" (
  for /f "tokens=2 delims=;" %%k in ('find/i %%j') do (
   if defined y (set "y=!y!, %%k") else (set "y=%%k")
  )
 )|| set "y=!x!"
 ren "%%i" "!y!%%~xi"& set "y="
)

endlocal
exit/b
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:07, 12-10-2015 | #5