<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10991&amp;type=atom" />
	<updated>2015-10-01T17:33:19Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10991</id>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97848#p97848" />
			<content type="html"><![CDATA[<p>Но всё же проще для ini брать соотв. редакторы. В копилку без консоли - nircmd (команда inisetval), TCFS2 (фунция set_ini).</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-10-01T17:33:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97848#p97848</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97847#p97847" />
			<content type="html"><![CDATA[<p>Любую задачу можно решить разными способами. <br /></p><div class="codebox"><pre><code>
gawk -v str=&quot;D:\\\Работа\\\бат\\\1\\\Mshp\\\DATA\\\DB.GDB&quot; &quot;$0 ~ /^MAIN_ALIAS=/ { $0 = &quot;&quot;&quot;MAIN_ALIAS=&quot;&quot;&quot;str; }; { print; }&quot; CLIENT_IB.ini
</code></pre></div><div class="codebox"><pre><code>
sed &quot;/^MAIN_ALIAS=/s/=.*/=D:\\\Работа\\\бат\\\1\\\Mshp\\\DATA\\\DB.GDB/&quot; CLIENT_IB.ini
</code></pre></div><div class="codebox"><pre><code>
perl -pe &quot;/^MAIN_ALIAS=/ &amp;&amp; s/(?&lt;==)(.*)/D:\\Работа\\бат\\1\\Mshp\\DATA\\DB.GDB/&quot; CLIENT_IB.ini
</code></pre></div><p>Важно заметить, что awk/gawk/sed требуют утроение обратных слешей. Perl - только удвоение. Но все это к счастью решается средствами интерпретатора. </p><p>Ещё можно на jscript/vbscript.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2015-10-01T16:47:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97847#p97847</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97842#p97842" />
			<content type="html"><![CDATA[<p>Команду установки нового значения ключа с помощью утилиты по ссылке. Секция помечена красным, т.к. не указана.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-10-01T14:30:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97842#p97842</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97841#p97841" />
			<content type="html"><![CDATA[<p>Я извиняюсь, но можете пояснить что вы написали?</p>]]></content>
			<author>
				<name><![CDATA[Khaines]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33385</uri>
			</author>
			<updated>2015-10-01T14:21:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97841#p97841</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97840#p97840" />
			<content type="html"><![CDATA[<p><a href="http://www.horstmuc.de/wbat32.htm#inifile">inifile</a> CLIENT_IB.ini [<span style="color: red">section</span>] MAIN_ALIAS=D:\Работа\бат\1\Mshp\DATA\DB.GDB<br />Так?</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-10-01T14:07:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97840#p97840</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97839#p97839" />
			<content type="html"><![CDATA[<p>1.есть файл CLIENT_IB.ini и в нем </p><div class="codebox"><pre><code>;MAIN_ALIAS=10.1.9.36:d:\data\pm.gdb
MAIN_ALIAS=C:\GIVC\Mshp\DATA\DB.GDB
;MAIN_ALIAS=10.1.9.36:D:\DHP\OP\NEW_OP.GDB</code></pre></div><p>2.должно быть так CLIENT_IB.ini и в нем </p><div class="codebox"><pre><code>;MAIN_ALIAS=10.1.9.36:d:\data\pm.gdb
MAIN_ALIAS=D:\Работа\бат\1\Mshp\DATA\DB.GDB
;MAIN_ALIAS=10.1.9.36:D:\DHP\OP\NEW_OP.GDB</code></pre></div><p>т.е. менять путь должен,которого заранее мы не знаем, а знаем только тогда, когда прошла инсталляция</p>]]></content>
			<author>
				<name><![CDATA[Khaines]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33385</uri>
			</author>
			<updated>2015-10-01T14:00:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97839#p97839</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97837#p97837" />
			<content type="html"><![CDATA[<p>не одну из предложенных утилит я не знаю, выбрал наугад)</p>]]></content>
			<author>
				<name><![CDATA[Khaines]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33385</uri>
			</author>
			<updated>2015-10-01T13:56:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97837#p97837</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97836#p97836" />
			<content type="html"><![CDATA[<p>Что Вы пишите один понять не могут уже двое. Вам нужен скрипт, который что-то делает с тем, что имеется и создает что-то новое. </p><p>1. <strong>покажите, что должно быть</strong> перед запуском скрипта (имя файла и его содержимое)<br />2. <strong>покажите, что должно получится</strong> после рабты скрипта (имя файла и его содержимое)<br />3. <strong>не пишите</strong> Ваши предположения как оно должно работать. В противном случае - делайте всё сами.</p>]]></content>
			<author>
				<name><![CDATA[Rumata]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24846</uri>
			</author>
			<updated>2015-10-01T13:55:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97836#p97836</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97835#p97835" />
			<content type="html"><![CDATA[<p>Так, стоп. Теперь ini вылез. Если нужно менять значение ключа, то для этого есть спец. утилиты (inifile, iniman, iniTool).<br />-spt для nhrplc - это что-то с чем-то. Ключ <strong>p</strong> тут какую роль играет? И где тут ключ -t со строкой замены, собственно?</p><p>И вообще удивительно, что выбор пал на самую большую среди предложенных утилиту. )</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-10-01T13:52:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97835#p97835</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97833#p97833" />
			<content type="html"><![CDATA[<p>В инсталляторе указывается путь...устанавливается программа...установилась. В папке программы есть батник, который находит путь...записывает его. С помощью </p><div class="codebox"><pre><code>nhrplc.exe -spt:&quot;C:\GIVC&quot; -f:adres.txt CLIENT_IB.ini</code></pre></div><p> у меня получилось вставить путь в файл запуска программы. Это то что у меня не получалось, теперь получилось, я доволен). Но возникло проблема в том, что он вставляется вот так </p><div class="codebox"><pre><code>MAIN_ALIAS=D:\Работа\бат\1
\Mshp\DATA\DB.GDB</code></pre></div><p>, а должен быть вот так, для того чтобы правильно прописался путь и запустилось программа </p><div class="codebox"><pre><code>MAIN_ALIAS=D:\Работа\бат\1\Mshp\DATA\DB.GDB</code></pre></div><p>, вопрос, как вставить в одну строку?</p>]]></content>
			<author>
				<name><![CDATA[Khaines]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33385</uri>
			</author>
			<updated>2015-10-01T13:47:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97833#p97833</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97830#p97830" />
			<content type="html"><![CDATA[<p>Ничего не понял. Зачем вообще 2 txt-файла? Как связан 2 txt-файл с запуском?<br />В какой момент, кем/чем перемещается файл? Если путь неизвестен заранее, то откуда же инсталлятор узнает о нём?</p><p>P.S.: Пишите грамотней, хотя бы с заглавными и точками. Тут так принято.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-10-01T13:28:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97830#p97830</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97829#p97829" />
			<content type="html"><![CDATA[<p>вроде как получилось вот так сделать,<br /></p><div class="codebox"><pre><code>nhrplc.exe -spt:&quot;C:\GIVC&quot; -f:adres.txt CLIENT_IB.ini</code></pre></div><p>но она вот так заменяет </p><div class="codebox"><pre><code>;MAIN_ALIAS=10.1.9.36:d:\data\pm.gdb
MAIN_ALIAS=D:\Работа\бат\1
\Mshp\DATA\DB.GDB
;MAIN_ALIAS=10.1.9.36:D:\DHP\OP\NEW_OP.GDB</code></pre></div><p>теперь вопрос, как убрать пробел или соединить в одну строку что бы было так?</p><div class="codebox"><pre><code>;MAIN_ALIAS=10.1.9.36:d:\data\pm.gdb
MAIN_ALIAS=D:\Работа\бат\1\Mshp\DATA\DB.GDB
;MAIN_ALIAS=10.1.9.36:D:\DHP\OP\NEW_OP.GDB</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Khaines]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33385</uri>
			</author>
			<updated>2015-10-01T13:22:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97829#p97829</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97828#p97828" />
			<content type="html"><![CDATA[<p>по содержанию...<br />попробую ещё раз описать проблему...<br />есть папка с файлами,в которой нужно поменять путь в одном из файлов,чтобы запустилось программа....дела в том что путь заранее не известен....как то так<br />я предположил, что если создать test1.txt в котором храниться&nbsp; путь файла, потом эту строку заменить в другом test2.txt и тогда запуститься программа, независимо от того что заранее не известен путь....или я не так думаю?</p>]]></content>
			<author>
				<name><![CDATA[Khaines]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33385</uri>
			</author>
			<updated>2015-10-01T12:47:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97828#p97828</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97827#p97827" />
			<content type="html"><![CDATA[<p>Я ещё толком задания не понял. Как-то коряво события сгруппированы. Строка меняется по номеру или по содержанию?</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-10-01T12:32:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97827#p97827</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Перенос из test1.txt в text2.txt]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=97826#p97826" />
			<content type="html"><![CDATA[<p>так что тогда посоветуете, этот батник доделать как нить, или через заменялки придумывать?)Если могете в этом, помогите</p>]]></content>
			<author>
				<name><![CDATA[Khaines]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33385</uri>
			</author>
			<updated>2015-10-01T12:09:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=97826#p97826</id>
		</entry>
</feed>
