<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; OFF: работа с реестром в WSH-скриптах и командных файлах]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=144&amp;type=atom" />
	<updated>2006-09-17T18:17:14Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=144</id>
		<entry>
			<title type="html"><![CDATA[OFF: работа с реестром в WSH-скриптах и командных файлах]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=614#p614" />
			<content type="html"><![CDATA[<p>Чтобы экспортировать нужную ветку реестра в текстовый reg-файл, выполните команду, подобную следующей:<br /></p><div class="codebox"><pre><code>regedit /e &quot;C:\Temp\Имя файла.reg&quot; &quot;HKEY_CURRENT_USER\_Test test&quot;</code></pre></div><p>Чтобы импортировать нужный файл реестра, выполните команду, подобную следующей:<br /></p><div class="codebox"><pre><code>regedit /s &quot;C:\Temp\test.reg&quot;</code></pre></div><p>Ключ <strong>/s</strong> в последнем случае позволяет не выводить окно с запросом о подтверждении, что бывает необходимо, если команда выполняется в скрипте или пакетном файле.</p><p>Для работы с реестром также можно использовать консольные команды REG QUERY, REG ADD, REG DELETE, REG COPY, REG SAVE, REG RESTORE, REG LOAD, REG UNLOAD, REG COMPARE, REG EXPORT, REG IMPORT. Справку по этим командам несложно получить прямо в окне командного интерпретатора, набрав команду <strong>REG QUERY /?</strong> и т.п.</p><p>Естественно, все вышеперечисленные команды не проблема выполнить и из WSH-скриптов с помощью метода Run объекта WshShell (в том числе и так, чтобы на экране не мелькало окно командного интерпретатора). Такая методика вместе с методами RegDelete, RegRead и RegWrite того же объекта WshShell позволит не использовать в скриптах для работы с реестром <a href="http://www.script-coding.com/WMI_StdRegProv.html">технологию WMI</a>, если это неудобно или проблематично по каким-то причинам.</p>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2006-09-17T18:17:14Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=614#p614</id>
		</entry>
</feed>
