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

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

Ветеран


Contributor


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

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


aVitaliy, Может так?
Код: Выделить весь код
@Echo Off &Cls
	Set "FileIn=Z:\Box_In\file.txt"
	
	>"%FileIn%.tmp" (For /f "usebackq tokens=1* Delims=:" %%i IN (`2^>nul type "%FileIn%"`) Do Echo %%j %%i)
	>"%FileIn%.out" (For /f "usebackq tokens=1,2 Delims=<>" %%i IN (`2^>nul type "%FileIn%.tmp" ^|Sort`) Do Echo %%j	%%i)
	Del "%FileIn%.tmp"

	notepad  "%FileIn%.out"
Pause
Exit /B
Код: Выделить весь код
@Echo Off &Cls
	Set "FileIn=Z:\Box_In\file.txt"
	Set "BoxOut=Z:\Box_In"
	
	2>nul Del "%BoxOut%\*.out"
	For /f "usebackq tokens=1,3* Delims=<>/|" %%i IN (`2^>nul type "%FileIn%"`) Do >>"%BoxOut%\%%j%%k.out" Echo %%i	%%j%%k
Pause
Exit /B

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 07-12-2024 в 19:09.

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

Отправлено: 15:26, 07-12-2024 | #20