<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Замена строк в Файле]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5737</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5737&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Замена строк в Файле».]]></description>
		<lastBuildDate>Thu, 21 Apr 2011 03:13:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Замена строк в Файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47728#p47728</link>
			<description><![CDATA[<p>Спасибо<br />Сработало и довольно бысто ...</p>]]></description>
			<author><![CDATA[null@example.com (andreyua)]]></author>
			<pubDate>Thu, 21 Apr 2011 03:13:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47728#p47728</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Замена строк в Файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47726#p47726</link>
			<description><![CDATA[<p>Как вариант<br /></p><div class="codebox"><pre><code>
Do Until WScript.StdIn.AtEndOfStream
    WScript.StdOut.WriteLine Replace(WScript.StdIn.ReadLine(), &quot;,&quot;, &quot;;&quot;, 1, 1)
Loop</code></pre></div><p>Пример использования<br /></p><div class="codebox"><pre><code>cscript.exe //nologo 0001.vbs &lt; &quot;E:\Песочница\0052\In.txt&quot; &gt; &quot;E:\Песочница\0052\Out.txt&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Thu, 21 Apr 2011 02:54:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47726#p47726</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Замена строк в Файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47725#p47725</link>
			<description><![CDATA[<p>Ну, коли срочно…<br /></p><div class="codebox"><pre><code>Option Explicit

&#039; IOMode Enum
Const ForReading   = 1
Const ForWriting   = 2
Const ForAppending = 8


Dim objFSO
Dim objTSIn
Dim objTSOut

Set objFSO   = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set objTSIn  = objFSO.OpenTextFile(WScript.Arguments.Item(0), ForReading)
Set objTSOut = objFSO.OpenTextFile(WScript.Arguments.Item(1), ForWriting, True)

Do Until objTSIn.AtEndOfStream
    objTSOut.WriteLine Replace(objTSIn.ReadLine(), &quot;,&quot;, &quot;;&quot;, 1, 1)
Loop

objTSOut.Close
objTSIn.Close

Set objTSOut = Nothing
Set objTSIn  = Nothing
Set objFSO   = Nothing

WScript.Quit 0</code></pre></div><p>Входной и результирующий имена текстовых файлов указываете аргументами скрипта, наподобие:<br /></p><div class="codebox"><pre><code>cscript.exe //nologo 0001.vbs &quot;E:\Песочница\0052\In.txt&quot; &quot;E:\Песочница\0052\Out.txt&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 21 Apr 2011 02:37:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47725#p47725</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Замена строк в Файле]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=47724#p47724</link>
			<description><![CDATA[<p>Необходимо сделать замену в текстовом файле всех символов &quot;,&quot; на символ &quot;;&quot;, но только в первом вхождении этого символа в строке .</p><p>Например, файл 1<br /></p><div class="codebox"><pre><code>подумайте сами,только вдумайтесь сами
порой,иногда
этот,данный
видный,образный,подобный
°снимите,°сшибите
1,один,одного,первого,одно,одну,одна
10,десять,десяти,десятого,десятый
100,сто</code></pre></div><p>Нужно чтобы файл 2 после замены выгдел так <br /></p><div class="codebox"><pre><code>подумайте сами;только вдумайтесь сами
порой;иногда
этот;данный
видный;образный,подобный
°снимите;°сшибите
1;один,одного,первого,одно,одну,одна
10;десять,десяти,десятого,десятый
100;сто</code></pre></div><p>P.S. Файл очень большой , TXT - 45 mb. Даже не знаю справится ли с ним скрипт ... <br />Помогите, нужно срочно</p>]]></description>
			<author><![CDATA[null@example.com (andreyua)]]></author>
			<pubDate>Thu, 21 Apr 2011 02:12:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=47724#p47724</guid>
		</item>
	</channel>
</rss>
