<?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: Как удалить последние 6 символов из txt]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5348</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5348&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Как удалить последние 6 символов из txt».]]></description>
		<lastBuildDate>Fri, 02 Nov 2012 17:16:11 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65362#p65362</link>
			<description><![CDATA[<p>mshta &quot;about:&lt;hta:application id=xxx /&gt;:&lt;script&gt;f=new ActiveXObject(&#039;Scripting.FileSystemObject&#039;).GetFile(xxx.commandLine.replace(/&quot;.*&quot;[\t ]+/g,&#039;&#039;).replace(/\\/g,&#039;\\\\&#039;));x=f.OpenAsTextStream();s=x.ReadAll().substr(0,f.Size - 1);x=f.OpenAsTextStream(2);x.Write(s);x.Close();window.close();&lt;/script&gt;&quot; c:\temp\sample.txt</p>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Fri, 02 Nov 2012 17:16:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65362#p65362</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65354#p65354</link>
			<description><![CDATA[<p>Помогите пожалуйста, как удалить последний символ, в конце файла (не строки)??</p>]]></description>
			<author><![CDATA[null@example.com (Q2zoff)]]></author>
			<pubDate>Fri, 02 Nov 2012 15:07:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65354#p65354</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43462#p43462</link>
			<description><![CDATA[<p>Первый пример из моего предыдущего поста.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 09 Jan 2011 14:47:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43462#p43462</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43461#p43461</link>
			<description><![CDATA[<p>Он в начало текста добавляет, мне надо в конец</p>]]></description>
			<author><![CDATA[null@example.com (Skrask)]]></author>
			<pubDate>Sun, 09 Jan 2011 14:45:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43461#p43461</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43455#p43455</link>
			<description><![CDATA[<div class="codebox"><pre><code>echo %sLine:~0,-6%LAD&gt;&quot;%sTempFile%&quot;</code></pre></div><div class="codebox"><pre><code>echo LAD%sLine:~0,-6%&gt;&quot;%sTempFile%&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 09 Jan 2011 13:58:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43455#p43455</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43454#p43454</link>
			<description><![CDATA[<p>Если делаю так, то текст добавляется с новой строки, а мне надо на первую.<br /></p><div class="codebox"><pre><code>echo LAD &gt;&gt;1.txt</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Skrask)]]></author>
			<pubDate>Sun, 09 Jan 2011 13:56:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43454#p43454</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43453#p43453</link>
			<description><![CDATA[<p>Спасибо помогло, а если нужно ещё добавить текста, допустим &quot;LAD&quot;</p>]]></description>
			<author><![CDATA[null@example.com (Skrask)]]></author>
			<pubDate>Sun, 09 Jan 2011 13:49:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43453#p43453</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43401#p43401</link>
			<description><![CDATA[<p>Никак. Только созданием временного файла и замещением исходного. Например:<br /></p><div class="codebox"><pre><code>@echo off
setlocal

set sFile=0001.txt
set sTempFile=temp.tmp

&lt;&quot;%sFile%&quot; set /p sLine=&gt;nul
echo %sLine:~0,-6%&gt;&quot;%sTempFile%&quot;
more +1 &quot;%sFile%&quot;&gt;&gt;&quot;%sTempFile%&quot;
ren &quot;%sFile%&quot; &quot;%sFile%.bak&quot;
ren &quot;%sTempFile%&quot; &quot;%sFile%&quot;

endlocal
exit /b 0</code></pre></div><p>Читаем первую строку исходного файла в переменную окружения «sLine»:<br /></p><div class="codebox"><pre><code>&lt;&quot;%sFile%&quot; set /p sLine=&gt;nul</code></pre></div><p>Выводим все символы прочтённой первой строки, за исключением последних шести, в новый временный файл:<br /></p><div class="codebox"><pre><code>echo %sLine:~0,-6%&gt;&quot;%sTempFile%&quot;</code></pre></div><p>Добавляем все строки исходного файла, за исключением первой, в тот же временный файл:<br /></p><div class="codebox"><pre><code>more +1 &quot;%sFile%&quot;&gt;&gt;&quot;%sTempFile%&quot;</code></pre></div><p>Добавляем к исходному файлу расширение «.bak», меняем имя временного файла на имя исходного файла:<br /></p><div class="codebox"><pre><code>ren &quot;%sFile%&quot; &quot;%sFile%.bak&quot;
ren &quot;%sTempFile%&quot; &quot;%sFile%&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sat, 08 Jan 2011 10:12:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43401#p43401</guid>
		</item>
		<item>
			<title><![CDATA[CMD/BAT: Как удалить последние 6 символов из txt]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43398#p43398</link>
			<description><![CDATA[<p>Здравствуйте, Как удалить последние 6 символов из первой строчки txt файла?</p>]]></description>
			<author><![CDATA[null@example.com (Skrask)]]></author>
			<pubDate>Sat, 08 Jan 2011 09:37:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43398#p43398</guid>
		</item>
	</channel>
</rss>
