<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; CMD/BAT: Вытащить строки]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=14177</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14177&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Вытащить строки».]]></description>
		<lastBuildDate>Thu, 20 Sep 2018 14:58:22 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128789#p128789</link>
			<description><![CDATA[<div class="codebox"><pre><code>@echo off
setlocal enableextensions enabledelayedexpansion

set /a iCount = 7
set sPattern1=
for /l %%i in (1, 1, %iCount%) do set sPattern1=!sPattern1!.

set sPattern2=[A-Za-z0-9А-Яа-яЁё]
set sSourceFile=C:\Мои проекты\0198\Source file.txt

if exist &quot;%sSourceFile%&quot; (
	&gt;nul chcp 1251
	&gt;&quot;NewFile.txt&quot; (
		type &quot;%sSourceFile%&quot; | 2&gt;nul findstr.exe /e /r /i /c:&quot;:%sPattern1%&quot; | 2&gt;nul findstr.exe /r /i /c:&quot;%sPattern2%&quot;
	)
	&gt;&quot;OtherStrings.txt&quot; (
		type &quot;%sSourceFile%&quot; | 2&gt;nul findstr.exe /v /b /e /l /g:&quot;NewFile.txt&quot;
	)
	&gt;nul chcp 866
) else (
	echo Can&#039;t find source file [%sSourceFile%].
	exit /b 1
)

endlocal
exit /b 0
</code></pre></div><p>iCount — это Ваше число «N символов».</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 20 Sep 2018 14:58:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128789#p128789</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128785#p128785</link>
			<description><![CDATA[<p><strong>alexii</strong>Добрый день, прошу прощения, я не правильный образец файла скинул. Строки должны быть в формате:<br />&quot;login@mail.ru:qwe7rty<br />asd@yandex.ru:123456789qwer&quot;</p><p>И нужно получить те строки, где то, что после &quot;:&quot; состоит из N символов и содержит хотя бы одну букву и одну цифру.<br />Помогите, пожалуйста</p>]]></description>
			<author><![CDATA[null@example.com (feyk55555)]]></author>
			<pubDate>Thu, 20 Sep 2018 10:10:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128785#p128785</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128784#p128784</link>
			<description><![CDATA[<p>И выводить полностью строку, в которой после &quot;:&quot; соответствует, а в другой файл полностью строку, которая не соответствует</p>]]></description>
			<author><![CDATA[null@example.com (feyk55555)]]></author>
			<pubDate>Thu, 20 Sep 2018 09:43:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128784#p128784</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128783#p128783</link>
			<description><![CDATA[<p><strong>alexii</strong><br />Прошу прощения, я не правильно написал. Нужно из такой базы то, что после &quot;:&quot; проверять (7 символов, не менее 1 буквы и не менее 1 цифры)<br />https://dropmefiles.com/WE7ao</p>]]></description>
			<author><![CDATA[null@example.com (feyk55555)]]></author>
			<pubDate>Thu, 20 Sep 2018 09:32:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128783#p128783</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128775#p128775</link>
			<description><![CDATA[<div class="codebox"><pre><code>@echo off
setlocal enableextensions enabledelayedexpansion

set sPattern=[A-Za-z0-9А-Яа-яЁё]

&gt;nul chcp 1251
&gt;&quot;NewFile.txt&quot; (
	type &quot;123.txt&quot; | findstr.exe /b /e /r /i /c:&quot;.............&quot; | findstr.exe /r /i /c:&quot;%sPattern%&quot;
)
&gt;&quot;OtherStrings.txt&quot; (
	type &quot;123.txt&quot; | findstr.exe /v /b /e /l /g:&quot;NewFile.txt&quot;
)
&gt;nul chcp 866

endlocal
exit /b 0
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 19 Sep 2018 18:24:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128775#p128775</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128772#p128772</link>
			<description><![CDATA[<p>Не совсем понял код и не получается сделать вывод в новый файл. А ещё остальные нужно в другой файл</p>]]></description>
			<author><![CDATA[null@example.com (feyk55555)]]></author>
			<pubDate>Wed, 19 Sep 2018 18:02:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128772#p128772</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128771#p128771</link>
			<description><![CDATA[<p><strong>feyk55555</strong>, Вы на какие свои вопросы отвечаете, мною не заданные. А мои большей частью игнорируете.</p><p>Вот Вам образец кода:<br /></p><div class="codebox"><pre><code>@echo off
setlocal enableextensions enabledelayedexpansion

&gt;nul chcp 1251
type &quot;123.txt&quot; | findstr.exe /r /i /c:&quot;^.............$&quot; | findstr.exe /r /i /c:&quot;[A-Za-z0-9А-Яа-яЁё]&quot;
&gt;nul chcp 866

endlocal
exit /b 0
</code></pre></div><p>Первым findstr.exe отбираются строки длиной «13 символов», вторым — содержащие «хотя бы одна буква и одна цифра».</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 19 Sep 2018 17:48:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128771#p128771</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128770#p128770</link>
			<description><![CDATA[<p>1- https://dropmefiles.com/WN24d , не учитывая пробелы<br />2- Количество символов строки необходимо указывать в bat-файле, латиница(в приоритете) и кириллица<br />3- ?</p>]]></description>
			<author><![CDATA[null@example.com (feyk55555)]]></author>
			<pubDate>Wed, 19 Sep 2018 16:59:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128770#p128770</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128769#p128769</link>
			<description><![CDATA[<p>Упакуйте образец файла в архив, выложите на <a href="https://dropmefiles.com/">DropMeFiles</a>.</p><p>1. Ровно 13 символов? Учитываются ли в этом количестве символы конца строки? Или нет?<br />2. Буквы какие? Только латиница, только кириллица, и то, и другое?<br />3. Почему именно пакетный файл?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 19 Sep 2018 16:53:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128769#p128769</guid>
		</item>
		<item>
			<title><![CDATA[CMD/BAT: Вытащить строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=128768#p128768</link>
			<description><![CDATA[<p>Здравствуйте помогите пожалуйста сделать батник который будет вытаскивать из файла строки, которые содержат 13 символов и среди них есть хотя бы одна буква и одна цифра</p>]]></description>
			<author><![CDATA[null@example.com (feyk55555)]]></author>
			<pubDate>Wed, 19 Sep 2018 16:31:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=128768#p128768</guid>
		</item>
	</channel>
</rss>
