<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Командная строка. Запуск команды без использования файла bat]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13549&amp;type=atom" />
	<updated>2018-03-18T08:12:32Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13549</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124130#p124130" />
			<content type="html"><![CDATA[<p>Заработало так: <br /></p><div class="codebox"><pre><code>Run cmd /c for /f &quot;skip=1 tokens=3&quot; `%s in (&#039;query user `%USERNAME`%&#039;) do ( `%windir`%\System32\tscon.exe `%s /dest:console )</code></pre></div><p>Без ,, Hide</p>]]></content>
			<author>
				<name><![CDATA[Vicoriyan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38658</uri>
			</author>
			<updated>2018-03-18T08:12:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124130#p124130</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124127#p124127" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Vicoriyan, такие сложносочинённые команды, скорее всего, не всегда можно в синтаксис AHK перевести</p></blockquote></div><p>Тут наверное надо переводить не bat в ahk, а bat в cmd prompt.<br />Попробуйте так:<br /></p><div class="codebox"><pre><code>Run cmd /c for /f &quot;skip=1 tokens=3&quot; `%s in (&#039;query user `%USERNAME`%&#039;) do ( `%windir`%\System32\tscon.exe `%s /dest:console ),, Hide</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2018-03-17T20:54:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124127#p124127</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124126#p124126" />
			<content type="html"><![CDATA[<p><strong>svoboden</strong> Попробовал и ничего не вышло( Командная строка запускается, но сама команда не выполняется.</p>]]></content>
			<author>
				<name><![CDATA[Vicoriyan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38658</uri>
			</author>
			<updated>2018-03-17T20:34:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124126#p124126</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124124#p124124" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>такие сложносочинённые команды, скорее всего, не всегда можно в синтаксис AHK перевести.</p></blockquote></div><p>Почему, у меня получилось. Вот исходный bat:<br /></p><div class="codebox"><pre><code>
@echo Off
Cls
Echo Hello World!
Pause
</code></pre></div><p>запускаем ahk:<br /></p><div class="codebox"><pre><code>Run, cmd /k @echo Off &amp; Echo Hello World! &amp; Pause &amp; Cls</code></pre></div><p>все работает.</p><p>Насчет вопроса тс, исходя из примера выше, попробуйте свой код переделать похожим образом. Или вот вариант есть: <a href="https://autohotkey.com/boards/viewtopic.php?f=5&amp;t=20572&amp;hilit=send+text+to+cmd">https://autohotkey.com/boards/viewtopic … ext+to+cmd</a>.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2018-03-17T19:59:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124124#p124124</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124120#p124120" />
			<content type="html"><![CDATA[<p>этот код нужно запускать только при активной сессии удаленного рабочего стола.</p>]]></content>
			<author>
				<name><![CDATA[Vicoriyan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38658</uri>
			</author>
			<updated>2018-03-17T15:37:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124120#p124120</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124119#p124119" />
			<content type="html"><![CDATA[<p>Вообще-то при попытке запустить ваш код из bat у меня мелькает консольное окно с сообщением об ошибке в синтаксисе:</p><p><span class="postimg"><img src="https://i.imgur.com/2G5br5E.png" alt="https://i.imgur.com/2G5br5E.png" /></span></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2018-03-17T15:33:30Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124119#p124119</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124118#p124118" />
			<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>2018-03-17T15:29:55Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124118#p124118</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124117#p124117" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong> команда не выполняется и ошибок нет.</p>]]></content>
			<author>
				<name><![CDATA[Vicoriyan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38658</uri>
			</author>
			<updated>2018-03-17T15:24:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124117#p124117</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124116#p124116" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>svoboden пишет:</cite><blockquote><p><strong>teadrinker</strong>, думаю, без разницы, что там содержится в файле. Ведь текст из файла перенаправляется в консоль, а консоль выполняет команду.</p></blockquote></div><p>Разница есть. Во-первых, не всегда нужно вызывать саму консоль, во-вторых, если передавать текст, как есть, это вызовет синтаксические ошибки в AHK.<br /><strong>Vicoriyan</strong>, такие сложносочинённые команды, скорее всего, не всегда можно в синтаксис AHK перевести. Попробуйте так:<br /></p><div class="codebox"><pre><code>Run cmd /c for /f &quot;skip=1 tokens=3&quot; `%`%s in (&#039;query user `%USERNAME`%&#039;) do ( `%windir`%\System32\tscon.exe `%`%s /dest:console ),, Hide</code></pre></div><p>Сам проверить не могу, у меня нет tscon.exe.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2018-03-17T15:16:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124116#p124116</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124115#p124115" />
			<content type="html"><![CDATA[<p><strong>svoboden</strong> как? Я так примера и не нашел.</p>]]></content>
			<author>
				<name><![CDATA[Vicoriyan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38658</uri>
			</author>
			<updated>2018-03-17T14:59:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124115#p124115</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124114#p124114" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong>, думаю, без разницы, что там содержится в файле. Ведь текст из файла перенаправляется в консоль, а консоль выполняет команду.<br /><strong>Vicoriyan</strong>, что непонятного? Вместо вашего файла запускаете текст из bat файла командой Run.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2018-03-17T14:54:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124114#p124114</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124113#p124113" />
			<content type="html"><![CDATA[<p>Мне нужно запустить вот эту команду:<br /></p><div class="codebox"><pre><code>for /f &quot;skip=1 tokens=3&quot; %%s in (&#039;query user %USERNAME%&#039;) do (
  %windir%\System32\tscon.exe %%s /dest:console
)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Vicoriyan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38658</uri>
			</author>
			<updated>2018-03-17T14:53:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124113#p124113</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124112#p124112" />
			<content type="html"><![CDATA[<p>Зависит от того, что у вас в bat.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2018-03-17T14:52:44Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124112#p124112</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124111#p124111" />
			<content type="html"><![CDATA[<p>я знаю, что есть команда run.<br />Я знаю код, когда можно запустить файл так:<br /></p><div class="codebox"><pre><code>Run, C:\test.bat</code></pre></div><p>Но как избавится от файла?</p>]]></content>
			<author>
				<name><![CDATA[Vicoriyan]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38658</uri>
			</author>
			<updated>2018-03-17T14:51:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124111#p124111</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Командная строка. Запуск команды без использования файла bat]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=124110#p124110" />
			<content type="html"><![CDATA[<p>Так в предыдущей теме был ответ, как пример:<br /><a href="http://forum.script-coding.com/viewtopic.php?id=13516">http://forum.script-coding.com/viewtopic.php?id=13516</a>.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2018-03-17T14:44:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=124110#p124110</id>
		</entry>
</feed>
