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

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

Ветеран


Contributor


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

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


Iska понял, что надо отсортировать общий список, затем уже его, отсортированный, делить. Подчиняюсь.
Код: Выделить весь код
@Echo Off                                                                                                 
Set "File=Z:\Box_In\file.txt"

Set "Family=Z:\Box_Out\family.txt"
Set "Name=Z:\Box_Out\name.txt"
Set "Patron=Z:\Box_Out\patron.txt"

Del "%Family%" "%Name%" "%Patron%" 2>nul
FOR /F "usebackq tokens=1,2,3 delims= " %%i IN (`more "%File%"^|Sort`) DO (
	>>"%Family%" Echo %%i
	>>"%Name%"   Echo %%j
	>>"%Patron%" Echo %%k
)

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

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

Отправлено: 19:15, 24-10-2018 | #23