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

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

Аватара для gora

Ушёл из жизни


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

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


Код: Выделить весь код
@Echo Off
SetLocal enabledelayedexpansion
Set list=list.txt
:: Число строк в файле на выходе
Set str=50

Set Num=%str%& Set File=0
For /F "tokens=* usebackq delims=" %%i In ("%list%") Do (
	Set /a Num+=1
	If !Num! GEQ %str% (
		Set Num=0
		Set /a File+=1
		Set nFile=0!File!
		Set nFile=!nFile:~-2!
		Echo %%i>list!nFile!.txt
	) Else Echo %%i>>list!nFile!.txt
)
Pause
Exit

Последний раз редактировалось gora, 30-08-2010 в 11:46.

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

Отправлено: 11:19, 30-08-2010 | #4