Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Ветеран


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

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


Как-то так:

Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion
(
date /t
time /t
for /f "usebackq eol=* delims=" %%i in ("somelog.log") do (
 set string=%%i
 for /f "tokens=1,2 delims=#" %%j in ("!string: - =#!") do (
  if exist "%%j" (
   md "%%k" 2>nul
   move "%%j" "%%k">nul|| (
   echo %%j
   )
  ) else (
   echo %%j
  )
 )
)
echo.
)>>"errors.log"
endlocal
exit /b
.

Отправлено: 13:14, 11-05-2014 | #2