<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Не работает RegRead]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17134&amp;type=atom" />
	<updated>2022-07-18T01:35:18Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=17134</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153911#p153911" />
			<content type="html"><![CDATA[<p>Все разобрался, поспал и голова заработала <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-07-18T01:35:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153911#p153911</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153910#p153910" />
			<content type="html"><![CDATA[<p>Имя поиска раздела вписать и прочее я понял, я не могу понять как начать искать 3 и более параметра в одном куске кода, или мне придется просто копировать кусок поиска loop и просто подставлять переменную следующего параметра в реестре и т.д.?</p><p>Но тогда это будет раздельный поиск, а мне надо чтоб было чекнуты сразу все разделы и если там пусто во всех трех то вывести сообщение, а если из трех в одном есть что-то, удалить и вывести сообщение и т.д. разные варианты могут быть.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-07-18T01:14:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153910#p153910</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153909#p153909" />
			<content type="html"><![CDATA[<p>Не, ну соображалку, конечно, придётся включить немного.<br /></p><div class="quotebox"><cite>Logonius пишет:</cite><blockquote><div class="codebox"><pre><code>if (A_LoopRegName = &quot;&quot;)</code></pre></div></blockquote></div><p>Это что должно означать? Возьмите за образец предыдущий код.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-07-17T15:09:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153909#p153909</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153908#p153908" />
			<content type="html"><![CDATA[<p>Что-то сложно), можно пример, пожалуйста.<br /></p><div class="codebox"><pre><code>
Reg1 := &quot;HKEY_CLASSES_ROOT\*\shell&quot;
Reg2 := &quot;HKEY_CLASSES_ROOT\Folder\shell&quot;
Reg3 := &quot;HKEY_CLASSES_ROOT\DesktopBackground\Shell&quot;
loop, reg, %Reg1%, k
{
    if (A_LoopRegName = &quot;&quot;) 
    {
      Reg1 := true
      ;Reg2 := true
      ;Reg3 := true
    }
    MsgBox, % (Reg1 ? &quot;существует&quot; : &quot;не существует&quot;)
    return
}
</code></pre></div><p>Что, куда?), куда имя разделов вписать для поиска?</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-07-17T14:38:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153908#p153908</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153905#p153905" />
			<content type="html"><![CDATA[<p>Вместо found заведите для каждого раздела отдельную переменную и уберите break.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-07-17T13:21:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153905#p153905</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153901#p153901" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>А что именно проверить-то? Существует ли он? Никогда не приходилось, по-моему прямого способа нет. Можно проверить в цикле <a href="https://www.autohotkey.com/docs/commands/LoopReg.htm"><em>Loop, Reg</em></a> существование раздела в родительском разделе:<br /></p><div class="codebox"><pre><code>found := false
Loop, Reg, HKEY_CURRENT_USER\Software, K
{
   if (A_LoopRegName = &quot;test&quot;) {
      found := true
      break
   }
}
MsgBox, % &quot;Ключ HKEY_CURRENT_USER\Software\test &quot; . (found ? &quot;существует&quot; : &quot;не существует&quot;)</code></pre></div></blockquote></div><p>Добрый день, подскажите, как в ваш код засунуть несколько разделов?<br />Мне нужно проверить 3 раздела.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-07-17T08:54:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153901#p153901</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153285#p153285" />
			<content type="html"><![CDATA[<p>Отлично, спасибо, то что нужно.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-05-19T11:52:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153285#p153285</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153283#p153283" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Logonius пишет:</cite><blockquote><p>я бы хотел проверить его</p></blockquote></div><p>А что именно проверить-то? Существует ли он? Никогда не приходилось, по-моему прямого способа нет. Можно проверить в цикле <a href="https://www.autohotkey.com/docs/commands/LoopReg.htm"><em>Loop, Reg</em></a> существование раздела в родительском разделе:<br /></p><div class="codebox"><pre><code>found := false
Loop, Reg, HKEY_CURRENT_USER\Software, K
{
   if (A_LoopRegName = &quot;test&quot;) {
      found := true
      break
   }
}
MsgBox, % &quot;Ключ HKEY_CURRENT_USER\Software\test &quot; . (found ? &quot;существует&quot; : &quot;не существует&quot;)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-05-19T11:04:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153283#p153283</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153281#p153281" />
			<content type="html"><![CDATA[<p>Просто, любой раздел в реестре. Мой скрипт создает раздел, и я бы хотел проверить его, как говорил в первом сообщении, я могу конечно параметр создать, проверить, не сложно, просто подумал если параметр умеет, то и раздел должен по идее уметь проверить).</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-05-19T10:47:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153281#p153281</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153280#p153280" />
			<content type="html"><![CDATA[<p>Поясните, какую именно информацию вы хотите получить.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-05-19T10:42:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153280#p153280</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153278#p153278" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong></p><p>А подскажите еще, пожалуйста, проверить можно только параметр в реестре?, просто раздел проверить, нет такого в AHK?</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-05-19T10:40:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153278#p153278</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153277#p153277" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Logonius пишет:</cite><blockquote><p>читал русскую справку script-coding</p></blockquote></div><p>Лучше читать первоисточник, переводы на нашем сайте были сделаны уже давно, никто не занимается их обновлением.<br /><a href="https://www.autohotkey.com/docs/commands/RegRead.htm">RegRead</a>, <a href="https://www.autohotkey.com/docs/commands/RegWrite.htm">RegWrite</a><br />Текущий синтаксис:<br /></p><div class="codebox"><pre><code>RegRead, CheckBrowser1, HKEY_CURRENT_USER\SOFTWARE\test, CheckBrowser
If CheckBrowser1 = 1
RegWrite, REG_SZ, HKEY_CURRENT_USER\SOFTWARE\test, CheckBrowser, 2
Else
RegWrite, REG_SZ, HKEY_CURRENT_USER\SOFTWARE\test, CheckBrowser, 1</code></pre></div><p>Но и старый синтаксис до сих пор поддерживается, так что в этом не должно быть проблемы.<br /></p><div class="quotebox"><cite>Logonius пишет:</cite><blockquote><p>почему у меня не работает, а у вас работает</p></blockquote></div><p>Может, просто плохо проверили? Откройте regedit, запустите свой код, после нажатия на кнопку обновляйте страницу в regedit по F5.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-05-19T10:32:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153277#p153277</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153276#p153276" />
			<content type="html"><![CDATA[<p>Разобрался, на англ справку почитал), спасибо за ответ.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-05-19T10:30:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153276#p153276</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153275#p153275" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong><br />Не очень разбираюсь пока, недавно начал познавать, читал русскую справку script-coding и все брал оттуда, примеры и прочее.<br />Если можно подтолкнуть как будет правильно и почему у меня не работает, а у вас работает.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-05-19T10:22:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153275#p153275</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Не работает RegRead]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153274#p153274" />
			<content type="html"><![CDATA[<p>У меня этот код работает, сначала записывает 1, потом 2. Но синтаксис, который вы используете, устаревший. Читайте справку по этим командам.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-05-19T10:08:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153274#p153274</id>
		</entry>
</feed>
