<?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=7156</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7156&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути».]]></description>
		<lastBuildDate>Thu, 19 Jul 2012 19:19:38 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61796#p61796</link>
			<description><![CDATA[<p>При таком коде:<br /></p><div class="codebox"><pre><code>@echo off

 reg.exe query &quot;HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders&quot; /v &quot;Personal&quot;

pause</code></pre></div><p>Вижу &quot;Personal&nbsp; &nbsp;REG_SZ&nbsp; полный_путь_к папке_документов&quot;</p><p>Привожу снимок экрана:<br />[img]http://n-science.ru/files/images/raznoe/1321_Чтение значение реестра выводит данные полностью о ветви.png[/img]</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Thu, 19 Jul 2012 19:19:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61796#p61796</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61755#p61755</link>
			<description><![CDATA[<p><strong>Kirill_rus</strong>, выполните из-под Far Manager&#039;а:<br /></p><div class="codebox"><pre><code>reg.exe query &quot;HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders&quot; /v &quot;Personal&quot;</code></pre></div><p>Что видите в выводе команды?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 19 Jul 2012 01:56:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61755#p61755</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61737#p61737</link>
			<description><![CDATA[<p>Почему-то .bat не работает...<br />Хотя, судя по тому, как читается сценарий без &quot;echo off&quot; символ табуляции читается правильно...</p><p>Вот иллюстрации:</p><p><strong>Как читается без &quot;echo off&quot;</strong><br />[img]http://n-science.ru/files/images/raznoe/1265_Как читается без echo off.png[/img]</p><p><strong>Что видно в редакторе</strong><br />[img]http://n-science.ru/files/images/raznoe/1266_Что видно в редакторе FAR.png[/img]</p><p><strong>Настройки редактора</strong><br />[img]http://n-science.ru/files/images/raznoe/1267_Настройки FAR.png[/img]</p><p><strong>Сам проверяемый файл сценария</strong><br />http://depositfiles.com/files/m5ol6t2lx</p><p>Есть ли у Вас рабочий файл?</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Wed, 18 Jul 2012 22:05:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61737#p61737</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61704#p61704</link>
			<description><![CDATA[<p>Например, редактор Far Manager&#039;а — при установленном параметре редактора «Не преобразовывать табуляцию»:<br /></p><div class="quotebox"><blockquote><div class="codebox"><pre><code>&amp;#9556;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552; Редактор &amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9559;
&amp;#9553; Преобразовывать табуляцию:                                        &amp;#9553;
&amp;#9553; Не преобразовывать табуляцию                                     &amp;#8595;&amp;#9553;
&amp;#9553; [ ] Постоянные блоки              [x] Del удаляет блоки           &amp;#9553;
&amp;#9553; [x] Сохранять позицию файла       [x] Сохранять закладки          &amp;#9553;
&amp;#9553; [x] Автоотступ                    [ ] Курсор за пределами строки  &amp;#9553;
&amp;#9553; 4   Размер табуляции              [x] Показывать полосу прокрутки &amp;#9553;
&amp;#9553; [x] Пробельные символы            [x] Cлово под курсором          &amp;#9553;
&amp;#9567;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9472;&amp;#9570;
&amp;#9553;                         { OK } [ Отмена ]                         &amp;#9553;
&amp;#9562;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9552;&amp;#9565;</code></pre></div></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 17 Jul 2012 22:33:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61704#p61704</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61694#p61694</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><div class="quotebox"><cite>Kirill_rus пишет:</cite><blockquote><p>Как использовать символ табуляции в текстовом редакторе?</p></blockquote></div><p>Это зависит от того, каким редактором Вы пользуетесь.</p></blockquote></div><p>А какой редактор позволяет вставить символ табуляции должным образом? Так, чтобы получаемый .bat файл работал?</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Tue, 17 Jul 2012 19:13:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61694#p61694</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61650#p61650</link>
			<description><![CDATA[<div class="quotebox"><cite>Kirill_rus пишет:</cite><blockquote><p>Как использовать символ табуляции в текстовом редакторе?</p></blockquote></div><p>Это зависит от того, каким редактором Вы пользуетесь.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 17 Jul 2012 02:55:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61650#p61650</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61623#p61623</link>
			<description><![CDATA[<div class="quotebox"><cite>wisgest пишет:</cite><blockquote><div class="codebox"><pre><code>@echo off

chcp 1251&gt;nul
:: В СЛЕДУЮЩЕЙ СТРОКЕ МЕЖДУ delims= И КАВЫЧКОЙ - ОДИН ЗНАК ТАБУЛЯЦИИ!!!
for /f &quot;skip=4 tokens=3 delims=    &quot; %%i in (&#039;reg.exe query &quot;HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders&quot; /v &quot;Personal&quot;&#039;) do set sFolder=%%i
chcp 866&gt;nul

echo %sFolder%
pause</code></pre></div></blockquote></div><p>Как использовать символ табуляции в текстовом редакторе?</p><p>Код не работает (привожу видео) даже при запуске bat файла с правами администратора:</p><p>http://depositfiles.com/files/p7i2ahiq0 .avi (739 КБ).</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Mon, 16 Jul 2012 18:35:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61623#p61623</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59866#p59866</link>
			<description><![CDATA[<p>С удовольствием разберусь подробнее.<br />К сожалению, задача очень узка на текущий момент, а времени на досуг минимум.<br />И мне бы просто точный путь к папке.<br />А точнее - способ переименовать папку, дважды вложенную в папку Мои документы текущего пользователя.</p><p>Конкретнее: как назначить переменной sFolder путь, прочитав его из ключа реестра:<br /></p><div class="codebox"><pre><code>[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
&quot;Personal&quot;=***</code></pre></div><p>?</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Mon, 30 Apr 2012 21:33:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59866#p59866</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59835#p59835</link>
			<description><![CDATA[<p>Начните с просмотра. Тогда Вам станет понятно. У меня нет Windows 7, потому я даю Вам общие рекомендации, чтобы Вы могли посмотреть и разобраться сами.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sun, 29 Apr 2012 21:34:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59835#p59835</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59832#p59832</link>
			<description><![CDATA[<p>Посмотрю.</p><p>Так как в итоге копировать файл в Мои документы?<br />Переименовать папку, вложенную в Мои документы?</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Sun, 29 Apr 2012 20:40:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59832#p59832</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59814#p59814</link>
			<description><![CDATA[<p><strong>Kirill_rus</strong>, я, пожалуй, порекомендую Вам другое: <a href="http://www.farmanager.com/download.php?l=ru">загрузить</a> Far Manager 2.0 build 1807 соответствующей разрядности, обновить его путём копирования «поверх» содержимым архива <a href="http://code.google.com/p/conemu-maximus5/downloads/detail?name=far2.1807bis29.x86.x64.7z&amp;can=2&amp;q=">Far Manager 2.0 build 1807 bis build 29</a> и присмотреться к файловой структуре Windows 7.</p><p>Far Manager покажет Вам реальность: где настоящие каталоги, а где — точки монтирования. Пример я попробовал изобразить:</p><p><a href="http://img526.imageshack.us/i/image00020120429034307.png/"><span class="postimg"><img src="http://img526.imageshack.us/img526/4376/image00020120429034307.th.png" alt="http://img526.imageshack.us/img526/4376/image00020120429034307.th.png" /></span></a></p><p>Диалог атрибутов вызывается по «Ctrl-A» (а для каталогов ещё и по «F4»).</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sat, 28 Apr 2012 23:45:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59814#p59814</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59813#p59813</link>
			<description><![CDATA[<p>Я недавно перешёл на Windows 7.<br />Можно привести пример, который можно сразу протестировать?</p><p>При простой замене в примере:</p><div class="codebox"><pre><code>@echo off
setlocal enableextensions enabledelayedexpansion

IF EXIST &quot;%UserProfile%\Documents&quot; (
   ECHO Folder &quot;Мои документы&quot; exist
    ) ELSE (
     ECHO Folder &quot;Мои документы&quot; not found.
     )

set sFolder=%UserProfile%\Documents
copy &quot;test.txt&quot; &quot;%sFolder%\test.txt&quot;

@pause

endlocal
exit /b 0</code></pre></div><p>Результат тот же:</p><p>Folder &quot;Мои документы&quot; not found.<br />Системе не удаётся найти указанный путь.<br />Скопировано файлов: 0</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Sat, 28 Apr 2012 21:58:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59813#p59813</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59798#p59798</link>
			<description><![CDATA[<p><strong>Kirill_rus</strong>, было бы неплохо начать изучение системы, с которой работаете. Дело в том, что, начиная с Windows Vista и выше, совсем иное расположение папок, а «Мои документы» — всего лишь строка из ресурсов одного из библиотечных файлов в соответствии с установленным Вами языком ОС, не имеющая отношения к реальному имени папки: <a href="http://windows.microsoft.com/en-US/windows-vista/What-happened-to-My-Documents">What happened to My Documents?</a>.</p><p>Используйте «Documents» вместо «Мои документы»: <a href="http://support.microsoft.com/kb/930128/en-us">Error message when you try to access the My Documents, My Music, My Pictures, and My Videos folders in Windows Vista: &quot;Access is Denied&quot;</a>.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Fri, 27 Apr 2012 18:59:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59798#p59798</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59797#p59797</link>
			<description><![CDATA[<p>В том-то и дело.<br />Использовал Notepad2 и Notepad++</p><p>Папку в кодировке 866 и 1251 видит.</p><p>Тестировал копированием файла.</p><p>В папку копировать файл не может.</p><p>Вначале думал, что не может найти путь копирования потому, что в пути символы 866. Потому переключал кодировку.</p><p>В приведённом коде:</p><div class="codebox"><pre><code>@echo off
setlocal enableextensions enabledelayedexpansion

IF EXIST &quot;%UserProfile%\Мои документы&quot; (
   ECHO Folder &quot;Мои документы&quot; exist
    ) ELSE (
     ECHO Folder &quot;Мои документы&quot; not found.
     )

set sFolder=%UserProfile%\Мои документы
copy &quot;test.txt&quot; &quot;%sFolder%\test.txt&quot;

@pause

endlocal
exit /b 0</code></pre></div><p>Результат такой: папку &quot;Мои документы&quot; видит.<br />В папку мои документы ничего копировать не может.</p><p>При сокращении пути до:<br /></p><div class="codebox"><pre><code> set sFolder=%UserProfile%</code></pre></div><p>Копирование файла происходит успешно.</p><p>Моя система: Windows 7.</p>]]></description>
			<author><![CDATA[null@example.com (Kirill_rus)]]></author>
			<pubDate>Fri, 27 Apr 2012 18:14:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59797#p59797</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переименование дважды вложенной папки с кириллицей в пути]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=59772#p59772</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Пояснение: &quot;Њ®Ё „®Єг¬Ґ­вл&quot; - &quot;Мои документы&quot; в кодировке DOS-866.</p></blockquote></div><p>Ну, так и пишите правильно. Здесь никаких chcp 1251 и кракозябр не нужно. Просто используйте редактор, который умеет работать с OEM/866 кодировкой.</p><div class="codebox"><pre><code>@echo off
setlocal enableextensions enabledelayedexpansion

set sFolder=%UserProfile%\Мои документы\Program_folder\data

if exist &quot;%sFolder%&quot; (
    ren &quot;%sFolder%&quot; &quot;Data_backup&quot;
) else (
    echo Can&#039;t find folder [%sFolder%]
)

endlocal
exit /b 0</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Fri, 27 Apr 2012 01:27:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=59772#p59772</guid>
		</item>
	</channel>
</rss>
