<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; 1Cv7.7: работа со списком информационных баз]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=140&amp;type=atom" />
	<updated>2006-09-15T17:49:20Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=140</id>
		<entry>
			<title type="html"><![CDATA[Re: 1Cv7.7: работа со списком информационных баз]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=605#p605" />
			<content type="html"><![CDATA[<p>WSH-скрипт для запуска 1С. Производит следующие действия:<br />1. Регистрирует информационную базу в реестре.<br />2. Запускает 1С на этой базе.<br />3. Удаляет регистрацию информационной базы в реестре.<br />Позволяет запускать 1С на нужной &quot;секретной&quot; базе, которая не будет фигурировать в списке запуска. Любую часть скрипта можно использовать и независимо, для различных целей (просто закомментировав лишнее).<br /></p><div class="codebox"><pre><code>BasePath = &quot;C:\TEMP\Test\&quot; &#039; путь к каталогу информационной базы
BaseName = &quot;Новая ИБ&quot; &#039; название информационной базы
ExePath = &quot;C:\Program Files\1Cv77\BIN\1cv7s.exe&quot; &#039; путь к исп. файлу 1С
User = &quot;Admin&quot; &#039; имя пользователя
Pass = &quot;111&quot; &#039; пароль пользователя
Set WshShell = CreateObject(&quot;WScript.Shell&quot;)
&#039;====================================================================
CommandLine = &quot;REG ADD HKCU\Software\1C\1Cv7\7.7\Titles /v &quot;&quot;&quot; &amp; _
    BasePath &amp; &quot;\&quot;&quot; /t REG_SZ /d &quot;&quot;&quot; &amp; BaseName &amp; &quot;&quot;&quot; /f&quot;
WshShell.Run CommandLine, 0, True
&#039;====================================================================
CommandLine = &quot;&quot;&quot;&quot; &amp; ExePath &amp; &quot;&quot;&quot; enterprise /D&quot;&quot;&quot; &amp; _
    BasePath &amp; &quot;&quot;&quot; /N&quot; &amp; User &amp; &quot; /P&quot; &amp; Pass
WshShell.Run CommandLine, 1, False
WScript.Sleep 500
&#039;====================================================================
CommandLine = &quot;REG DELETE HKCU\Software\1C\1Cv7\7.7\Titles /v &quot;&quot;&quot; &amp; _
    BasePath &amp; &quot;\&quot;&quot; /f&quot;
WshShell.Run CommandLine, 0, True</code></pre></div>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2006-09-15T17:49:20Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=605#p605</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: 1Cv7.7: работа со списком информационных баз]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=604#p604" />
			<content type="html"><![CDATA[<p>Добавить информационную базу в список стартера 1С:Предприятия можно из командной строки (cmd.exe) с помощью примерно такой команды:</p><div class="codebox"><pre><code>REG ADD HKCU\Software\1C\1Cv7\7.7\Titles /v &quot;C:\Путь к информационной базе\\&quot; /t REG_SZ /d &quot;название информационной базы&quot;</code></pre></div><p>Обратите внимание, что вторые двойные кавычки в команде экранируются с помощью слеша (\).</p>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2006-09-15T17:06:17Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=604#p604</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[1Cv7.7: работа со списком информационных баз]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=603#p603" />
			<content type="html"><![CDATA[<p>Список информационных баз, которые отображаются в стартере 1С:Предприятия, хранится в реестре в этой ветке:</p><div class="codebox"><pre><code>HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles</code></pre></div><p>Если в эту ветку добавить параметр с пустым значением (т.е. базу, которая имеет путь, но не имеет названия), стартер 1С при закрытии уничтожит <strong>всю</strong> ветку целиком. Проверено на релизе 7.70.025. Осторожнее со скриптами, прописывающими базы!</p>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2006-09-15T16:59:45Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=603#p603</id>
		</entry>
</feed>
