<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15549</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15549&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: команда run - ошибка синтаксиса при передаче параметров».]]></description>
		<lastBuildDate>Wed, 29 Jul 2020 17:10:36 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141225#p141225</link>
			<description><![CDATA[<p>Основной вариант со слешем, допускается и дефис. Разницы не должно быть.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 29 Jul 2020 17:10:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141225#p141225</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141222#p141222</link>
			<description><![CDATA[<p>А кстати, вопрос ещё остался. Равнозначна ли запись параметров через слэш и через минус? Вроде работает и так и так, но зачем вообще существуют два варианта? Они как-то по разному ведут себя в разных ситуациях? В каких и как?<br />Сейчас вызвал команду &quot;shutdown /?&quot; - там вообще про минус ничего нет, или я проглядел.</p>]]></description>
			<author><![CDATA[null@example.com (Indrik)]]></author>
			<pubDate>Wed, 29 Jul 2020 17:00:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141222#p141222</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141187#p141187</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Да, знаю про это. Просто так надёжнее, к тому же чуть быстрее. Хотя, тогда уж по этой логике и C:\Windows надо писать вместо %windir% <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />С комментарием я, кстати, разобрался. Этот комментарий отображается в журнале Винды (источник: User32, код события: 1074), а на синим экране стандартная фраза &quot;Завершение работы&quot; видимо где-то в другом месте меняется.<br />Всем спасибо, кстати, за помощь!</p>]]></description>
			<author><![CDATA[null@example.com (Indrik)]]></author>
			<pubDate>Tue, 28 Jul 2020 20:58:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141187#p141187</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141147#p141147</link>
			<description><![CDATA[<p>Если приложение находится в System32, вообще не нужно указывать полный путь, достаточно просто название без расширения:<br /></p><div class="codebox"><pre><code>Run shutdown /s /t 5 /c &quot;Компьютер выключается&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 27 Jul 2020 13:46:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141147#p141147</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141142#p141142</link>
			<description><![CDATA[<p>Сработал в итоге вот такой вариант:<br /></p><div class="codebox"><pre><code>run %windir%\System32\shutdown.exe -S -t 0 -c &quot;Компьютер выключается&quot;</code></pre></div><p>Но на экране выключения всё равно была стандартная фраза &quot;Завершение работы&quot;, а не &quot;Компьютер выключается&quot;. Но это уже не проблемы AHK – из командной строки то же самое.<br /></p><div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>за исключением windir.</p></blockquote></div><p>Получилось, что даже windir остаётся как в оригинале. Т. е. полностью оригинальный код из cmd, просто предварённый словом run с пробелом.</p>]]></description>
			<author><![CDATA[null@example.com (Indrik)]]></author>
			<pubDate>Sun, 26 Jul 2020 22:35:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141142#p141142</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141141#p141141</link>
			<description><![CDATA[<p>В кавычки надо, если только параметром является путь к файлу с пробелами.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 26 Jul 2020 20:53:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141141#p141141</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141140#p141140</link>
			<description><![CDATA[<p><strong>Alectric</strong><br />Эта команда не полностью повторяет функционал командной строки. Свой текст задать нельзя, да и много чего нельзя. Но спасибо за инфу. Вариант.</p>]]></description>
			<author><![CDATA[null@example.com (Indrik)]]></author>
			<pubDate>Sun, 26 Jul 2020 19:15:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141140#p141140</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141138#p141138</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />А почему также? Вроде как параметры надо в кавычки?</p>]]></description>
			<author><![CDATA[null@example.com (Indrik)]]></author>
			<pubDate>Sun, 26 Jul 2020 18:37:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141138#p141138</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141137#p141137</link>
			<description><![CDATA[<p>Если вопрос по синтаксису, запускаете так же, как в командной строке, за исключением windir.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 26 Jul 2020 18:07:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141137#p141137</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141135#p141135</link>
			<description><![CDATA[<p>На выключение есть встроенная команда.<br /></p><div class="codebox"><pre><code>Shutdown,13</code></pre></div><p><a href="https://www.autohotkey.com/docs/commands/Shutdown.htm">https://www.autohotkey.com/docs/commands/Shutdown.htm</a></p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Sun, 26 Jul 2020 17:51:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141135#p141135</guid>
		</item>
		<item>
			<title><![CDATA[AHK: команда run - ошибка синтаксиса при передаче параметров]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=141134#p141134</link>
			<description><![CDATA[<p>Здравствуйте!<br />Вот код на выключение компьютера, перенесённый из командной строки по правилам, описанным в документации:<br /></p><div class="codebox"><pre><code>run &quot;%A_WinDir%\System32\shutdown.exe &quot;-S&quot; &quot;-t&quot; &quot;0&quot; &quot;-c&quot; &quot;&quot;Компьютер выключается&quot;&quot;&quot;</code></pre></div><p>Вот оригинальный код из командной строки:<br /></p><div class="codebox"><pre><code>%windir%\System32\shutdown.exe -S -t 0 -c &quot;Компьютер выключается&quot;</code></pre></div><p>Из командной строки всё работает - комп выключается. Из скрипта - нет. В чём проблема? Видимо, где-то всё же ошибся в синтаксисе. По правилам все параметры нужно заключать в кавычки, как и всю команду.<br />Я пробовал убирать кавычки вокруг &quot;Компьютер выключается&quot;, т. к. этот параметр в оригинале уже стоит в кавычках - не помогло.<br />При запуске скрипта просто ничего не происходит.<br />P. S. %windir% я заменил на %A_WinDir%, т. к. у Autohotkey есть своя встроенная переменная для папки винды, а виндовая не распознаётся. Но проблема не в ней – я пробовал запускать отдельный скрипт<br /></p><div class="codebox"><pre><code>run &quot;%A_WinDir%\System32&quot;</code></pre></div><p>– папка прекрасно открывается.</p>]]></description>
			<author><![CDATA[null@example.com (Indrik)]]></author>
			<pubDate>Sun, 26 Jul 2020 17:47:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=141134#p141134</guid>
		</item>
	</channel>
</rss>
