<?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=9728</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9728&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Переименовать сотни файлов по определенным правилам.».]]></description>
		<lastBuildDate>Mon, 23 Jun 2014 12:52:11 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименовать сотни файлов по определенным правилам.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84112#p84112</link>
			<description><![CDATA[<p><strong>Yury</strong><br />Спасибо, но я сделал все <strong>Total Commander</strong>-ом, оказалось все легко и наглядно. Думал слишком специфично.</p>]]></description>
			<author><![CDATA[null@example.com (Ed)]]></author>
			<pubDate>Mon, 23 Jun 2014 12:52:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84112#p84112</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименовать сотни файлов по определенным правилам.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84081#p84081</link>
			<description><![CDATA[<div class="codebox"><pre><code>@echo off
chcp 1251&gt;nul
for %%i in (&quot;*-Название&quot;) do set /a m+=1
echo Enter the start number.
echo.
set /p n=
for /l %%i in (%m% -1 1) do (
 set $index1=0000%%i
 set /a $index2=%%i+n-1
 call set $index2=0000%%$index2%%
 call ren &quot;%%$index1:~-5%%-Название&quot; &quot;%%$index2:~-5%%-Название&quot;
 )
exit /b</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Yury)]]></author>
			<pubDate>Sun, 22 Jun 2014 12:07:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84081#p84081</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименовать сотни файлов по определенным правилам.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84077#p84077</link>
			<description><![CDATA[<p><strong>Rom5</strong><br />1) В папке файлы с именами &quot;<strong>00001-Название</strong>&quot;, &quot;<strong>00002-Название</strong>&quot; и т.д.<br />2) Новые файлы можно не брать в расчет, я их могу добавить после переименования старых.<br />3) Имена не могут совпасть.</p><p>Спасибо большое за наводку, <strong>Total Commander</strong> на это способен, отлично. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Ed)]]></author>
			<pubDate>Sun, 22 Jun 2014 10:35:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84077#p84077</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименовать сотни файлов по определенным правилам.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84075#p84075</link>
			<description><![CDATA[<p>Считаю, что vbs/js-скриптами переименования с такими сдвигами будет куда проще реализовать, чем пакетным cmd-файлом.</p><p>Условия, кстати, не совсем понятные: какие файлы в папке уже были, какие добавили, может ли получиться, что имена при переименованиях совпадут и т.п.</p><br /><p>Просто к слову: <em>ежели надо будет руками задавать параметр сдвига счётчика</em> в именах файлов, то может логичнее воспользоваться готовыми продуктами - например, <strong>в Total Commander есть т.н. &quot;Пакетное переименование&quot;</strong> -&nbsp; выделяете файлы, подлежащие переименования, и задаёте шаблон нового имени, в которое можно заложить и счётчик, начинающийся с указанной позиции, и подстроку из прежнего имени. Смотрите на предполагаемый результат и запускаете переименование.<br />Рекомендую попробовать.</p>]]></description>
			<author><![CDATA[null@example.com (Rom5)]]></author>
			<pubDate>Sun, 22 Jun 2014 10:06:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84075#p84075</guid>
		</item>
		<item>
			<title><![CDATA[CMD/BAT: Переименовать сотни файлов по определенным правилам.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84074#p84074</link>
			<description><![CDATA[<p>Здравствуйте, есть сотни файлов с именами вида &quot;<strong>00001-Название</strong>&quot;, при добавлении новых, нужно смещать нумерацию на количество добавленных.</p><p>Можно ли сделать, чтобы нумерация начиналась с заданной цифры, т.е. добавил я 10 новых файлов, выставил начало с 11 и &quot;<strong>00001-Название</strong>&quot; становится &quot;<strong>00011-Название</strong>&quot;, а &quot;<strong>00550-Название</strong>&quot; -&gt; &quot;<strong>00560-Название</strong>&quot;, но чтобы нумерация шла по порядку, а не дате создания.</p>]]></description>
			<author><![CDATA[null@example.com (Ed)]]></author>
			<pubDate>Sun, 22 Jun 2014 09:37:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84074#p84074</guid>
		</item>
	</channel>
</rss>
