<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; CMD: Проверка значения переменной реестра во всех пользоват. профилях]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8456</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8456&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD: Проверка значения переменной реестра во всех пользоват. профилях».]]></description>
		<lastBuildDate>Tue, 09 Jul 2013 11:16:26 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD: Проверка значения переменной реестра во всех пользоват. профилях]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73571#p73571</link>
			<description><![CDATA[<p><strong>alexii</strong>, Спасибо огромное!<br />Работает!</p>]]></description>
			<author><![CDATA[null@example.com (SANIOK_AV)]]></author>
			<pubDate>Tue, 09 Jul 2013 11:16:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73571#p73571</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD: Проверка значения переменной реестра во всех пользоват. профилях]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73554#p73554</link>
			<description><![CDATA[<p><strong>SANIOK_AV</strong>, как обычно: «setlocal enableextensions <span style="color: red">enabledelayedexpansion</span>» в начале и «echo <span style="color: red">!env!</span>», «if /i &quot;-<span style="color: red">!env!</span>&quot; neq &quot;-1&quot;», «set result=<span style="color: red">!result!</span>_%%i» внутри скобок (может, ещё где недоглядел аналогичное использование).</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 08 Jul 2013 15:27:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73554#p73554</guid>
		</item>
		<item>
			<title><![CDATA[CMD: Проверка значения переменной реестра во всех пользоват. профилях]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73551#p73551</link>
			<description><![CDATA[<p>Доброго времени суток! </p><p>Хочу проверить значение переменной реестра HKEY_CURRENT_USER\Software\Razdel1\Peremennaya1 во всех профилях</p><p>И если в некотором профиле значение этой переменной не равно &quot;1&quot;, то к значению переменной &quot;RESULT&quot; нужно добавить имя пользователя этого профиля.</p><p>Пытаюсь сделать так:</p><div class="codebox"><pre><code>set result=ok



for /f &quot;usebackq tokens=3,3* delims==    &quot; %%i in (`reg query &quot;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList&quot; /v ProfilesDirectory`) do set profiles=%%i

for /f &quot;usebackq delims==&quot; %%i in (`echo %profiles%`) do set profiles=%%i

For /F &quot;usebackq tokens=* delims==&quot; %%i in (`DIR /B /AD-S &quot;%profiles%&quot; ^| FINDSTR /V /B /I /C:&quot;All Users&quot;`) DO (

   reg load HKEY_USERS\111 &quot;%profiles%\%%i\NTUSER.DAT&quot;

Set env=0

For /F &quot;Tokens=2*&quot; %%j In (&#039;Reg Query &quot;HKEY_USERS\111\Software\Razdel1&quot; /V Peremennaya1&#039;) Do (

   For /F &quot;Tokens=1 delims=&quot; %%l In (&#039;echo %%k&#039;) do set env=%%l

)

echo %env%

if /i &quot;-%env%&quot; neq &quot;-1&quot; (

   set result=%result%_%%i

   )

   reg unload HKEY_USERS\111

)



echo %result%

pause</code></pre></div><p>В итоге к переменной RESULT добавляется только имя профиля последнего по алфавиту, а не того в которм значение не соттветствует.</p><p>Подскажите пожалуйста, что не так делаю?</p><p>Заранее благодарен!</p>]]></description>
			<author><![CDATA[null@example.com (SANIOK_AV)]]></author>
			<pubDate>Mon, 08 Jul 2013 13:21:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73551#p73551</guid>
		</item>
	</channel>
</rss>
