<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; CMD/BAT: Переменные]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=16594</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=16594&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Переменные».]]></description>
		<lastBuildDate>Sat, 18 Sep 2021 13:00:37 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149565#p149565</link>
			<description><![CDATA[<p>После команды, выводящей absent (почему в %%, это же не переменная), добавьте команду перехода в конец командного файла или выхода: </p><div class="codebox"><pre><code>
goto /?
exit /?
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Мальчик-гей)]]></author>
			<pubDate>Sat, 18 Sep 2021 13:00:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149565#p149565</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149564#p149564</link>
			<description><![CDATA[<p><strong>Мальчик-гей</strong><br />Спасибо! Только теперь в любом случаи сначала показывает absent, а потом happy end . Мне нужно сделать разветвление. Прошу прощение, что задаю, возможно&nbsp; глупые вопрос. Реально тяжело доходит</p>]]></description>
			<author><![CDATA[null@example.com (moneymagoggang)]]></author>
			<pubDate>Sat, 18 Sep 2021 12:51:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149564#p149564</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149563#p149563</link>
			<description><![CDATA[<p><strong>moneymagoggang</strong>, если хотя бы одна из сравниваемых строк пустая, возникает синтаксическая ошибка. Чтобы избежать этого, можно, например, взять их в кавычки: </p><div class="codebox"><pre><code>if &quot;%1&quot; == &quot;&quot; goto label_1</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Мальчик-гей)]]></author>
			<pubDate>Sat, 18 Sep 2021 12:48:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149563#p149563</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149562#p149562</link>
			<description><![CDATA[<p><strong>Мальчик-гей</strong><br />Работает, вот только когда я оставляю строчку пустой - строка absent не выводится на экран</p>]]></description>
			<author><![CDATA[null@example.com (moneymagoggang)]]></author>
			<pubDate>Sat, 18 Sep 2021 12:20:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149562#p149562</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149561#p149561</link>
			<description><![CDATA[<p><strong>Мальчик-гей</strong><br />убрав проценты после аргументов и скобки в if - бат все равно не работает должным образом.<br /></p><div class="codebox"><pre><code>
echo %0
echo %1
echo %2
if %1 == goto label_1
if %2 == goto label_2
set p1=%1
set p2=%2
set /A p3=p1+p2
echo %p3% &gt; 0_Log1.txt
goto label_2
: label_1
echo %absent%

goto label_3
: label_2
echo %happy end%
: label_3
</code></pre></div><p>Даже лог файл перестал создаваться.</p>]]></description>
			<author><![CDATA[null@example.com (moneymagoggang)]]></author>
			<pubDate>Sat, 18 Sep 2021 12:14:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149561#p149561</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149560#p149560</link>
			<description><![CDATA[<p><strong>Мальчик-гей</strong><br />это лаба, код которой дали с ошибками</p>]]></description>
			<author><![CDATA[null@example.com (moneymagoggang)]]></author>
			<pubDate>Sat, 18 Sep 2021 12:11:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149560#p149560</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149559#p149559</link>
			<description><![CDATA[<p>Ошибки в команде IF: подумай, зачем ты взял условие в скобки и зачем добавил знак процента после аргумента. Читай справку по команде </p><div class="codebox"><pre><code>if /?</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Мальчик-гей)]]></author>
			<pubDate>Sat, 18 Sep 2021 12:01:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149559#p149559</guid>
		</item>
		<item>
			<title><![CDATA[CMD/BAT: Переменные]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=149558#p149558</link>
			<description><![CDATA[<p>Должна выводиться консоль, куда мы будем записывать два числа. Если два числа записаны = выводит happy end. Если строка пуста - absent. Так же должен создаваться лог файл с ответом. variable1 + variable2<br />Помогите решить ошибки кода.<br /></p><div class="codebox"><pre><code>
echo %0
echo %1
echo %2
if (%1% ==) goto label_1
if (%2% ==) goto label_2
set p1=%1
set p2=%2
set /A p3=p1+p2
echo %p3% &gt; 0_Log1.txt
goto label_2
: label_1
echo %absent
goto label_3
: label_2
echo %happy end
: label_3
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (moneymagoggang)]]></author>
			<pubDate>Sat, 18 Sep 2021 11:42:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=149558#p149558</guid>
		</item>
	</channel>
</rss>
