<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=SysExecNoConsole</id>
	<title>SysExecNoConsole - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=SysExecNoConsole"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=SysExecNoConsole&amp;action=history"/>
	<updated>2026-04-04T14:49:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://sfsys.ru/index.php?title=SysExecNoConsole&amp;diff=2286&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=SysExecNoConsole&amp;diff=2286&amp;oldid=prev"/>
		<updated>2021-02-07T06:53:19Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:53, 7 February 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=SysExecNoConsole&amp;diff=2285&amp;oldid=prev</id>
		<title>Admin at 08:32, 4 July 2019</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=SysExecNoConsole&amp;diff=2285&amp;oldid=prev"/>
		<updated>2019-07-04T08:32:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{infobox function&lt;br /&gt;
|name=SysExecNoConsole&lt;br /&gt;
|object=[[Функции общего назначения]]&lt;br /&gt;
|caption=Функции среды&lt;br /&gt;
|type=1&lt;br /&gt;
|status=2&lt;br /&gt;
|db=0&lt;br /&gt;
|exception=Невозможно превратить в строку, число&lt;br /&gt;
|visual=0}}&lt;br /&gt;
{{HeadLinks|&lt;br /&gt;
* [[Main_Page|Начальная страница]]&lt;br /&gt;
* [[Общее_описание_языка|Общее описание]]&lt;br /&gt;
* [[Объекты]]&lt;br /&gt;
* [[Функции общего назначения]]}}&lt;br /&gt;
Функция производит запуск приложения с параметрами в командной строке (системной консоли), подавляя создание консоли при запуске, приложение может находиться на сервере, в этом случае, оно сначала будет перенесено на локальный диск. Данный способ исполнения может использоваться для консольных приложений, когда необходимо спрятать окно консоли при запуске приложения (к примеру, при архивации файлов). Если путь к приложению указывает на серверные файлы (см. [[Имена файлов]]), функция сначала получает исполняемый файл с сервера и помещает его в локальную папку временных файлов, после чего производит его запуск из этой папки. Скачивание файла с сервера происходит только при необходимости (локальный файл отсутствует или устарел).&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
'''SysExecNoConsole'''(''&amp;lt;Командная строка исполнения (STRING)&amp;gt;''{{Optional|,&amp;lt;Не возвращаться до завершения (INT)&amp;gt;{{Default|{{Eq}}0}}}}):''&amp;lt;Код, возвращенный приложением (INT)&amp;gt;''&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
==== Аргументы ====&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Командная строка исполнения (STRING)&amp;gt;''&amp;lt;/code&amp;gt; - Строка с путем к приложению, его наименованием и параметрами исполнения, если необходимо. К примеру, &amp;lt;code&amp;gt;C:\Windows\System32\NETSTAT.EXE -a -n&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Не возвращаться до завершения (INT)&amp;gt;''&amp;lt;/code&amp;gt; - {{Optional}} Аргумент задает режим ожидания окончания выполнения приложения. По умолчанию (''0''), функция не будет ожидать окончания выполнения приложения. &lt;br /&gt;
&lt;br /&gt;
==== Возвращаемое значение ====&lt;br /&gt;
Возвращает целое число, зависящее от режима исполнения:&lt;br /&gt;
* В режиме ожидания окончания исполнения приложения, число соответствует коду, который возвратило приложение при выходе.&lt;br /&gt;
* В режиме, когда функция возвращается без ожидания окончания исполнения приложения, число соответствует коду ошибки операционной системы (0 -- приложение запущено без ошибок)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//Исполняется файл C:\Executable.exe с указанными параметрами&lt;br /&gt;
SysExecNoConsole(&amp;quot;C:\Executable.exe /Switch1 /Switch2&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>