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

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

Старожил


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

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


Код: Выделить весь код
@echo off
SetLocal EnableExtensions
rem SetLocal EnableDelayedExpansion

rem В переменную FileList помещаете имя полное файла (без кавычек), содержащего список из Ваших 100 файлов
rem Сделать это можно командой "dir /b /s *.*>File.txt" и удалив лишнее. (читайте dir /?)
rem  * Возможны глюки, если имена файлов содержат символы "пробел" &()[]{}^=;!'+,`~
set FileList=File.txt

set WRK=%~n0.tmp

for /f "usebackq tokens=* delims=" %%F in ("%FileList%") do call :File "%%F"
exit

:File
set CFile=%1
ren %1 *.old
for /f "usebackq tokens=1-7* delims= " %%L in (%~dpn1.old) do echo %%L %%M %%N %%R >>%CFile%
exit /b

-------
Как сказало Дерево Дровосеку: "я - пень".

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

Отправлено: 00:47, 02-04-2010 | #2