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

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

Ветеран


Contributor


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

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


Код: Выделить весь код
@Echo Off

Set info=info.txt
Set New=newfile.txt

Del "%New%" 2>nul

SetLocal EnableExtensions EnableDelayedExpansion

FOR /F "usebackq delims=" %%s IN ("%info%") DO (
	Set SS=%%s
	Set SS=!SS:User : =!
	If Not "%%s"=="!SS!" Set Log=!SS!&Echo !Log!
	Set SS=%%s
	Set SS=!SS:Password : =!
	If Not "%%s"=="!SS!" Echo !Log! !SS! >>"%New%"
)
Я догадываюсь, что файлов info.txt может быть много, но Вы не рассказали нам, где они хранятся или как их зовут

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


Отправлено: 15:43, 26-04-2013 | #2