<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8175&amp;type=atom" />
	<updated>2013-03-24T14:52:01Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8175</id>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70740#p70740" />
			<content type="html"><![CDATA[<p>Расширение <em>.js</em><br /><strong>YMP</strong><br />Спасибо! То что надо.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T14:52:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70740#p70740</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70739#p70739" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>Можно JScript или VBScript использовать</code></pre></div><p>Ни разу не сталкивался, файл с каким расширением должен быть?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T14:22:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70739#p70739</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70738#p70738" />
			<content type="html"><![CDATA[<p>Можно JScript или VBScript использовать, там ничего не мелькает. Например, на JScript:<br /></p><div class="codebox"><pre><code>
sh = new ActiveXObject(&quot;WScript.Shell&quot;);
sh.Run(&quot;prog.exe folder\\file.ext&quot;);
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2013-03-24T14:19:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70738#p70738</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70735#p70735" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>%windir%\explorer.exe .\AutoHotkey.exe &quot;Параметр&quot;</code></pre></div><p>Хмм... А может можно ещё и параметр с путём к файлу в этой же папке добавить? Экзешник то, запускается.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T13:35:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70735#p70735</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70733#p70733" />
			<content type="html"><![CDATA[<p>Спасибо. Но программы по-умолчанию нет.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T13:15:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70733#p70733</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70729#p70729" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Собственно вопрос: возможно ли в обычном ярлыке windows, указать путь к папке в которой находится <strong>сам ярлык</strong> в виде переменной?</p></blockquote></div><p>.<br /><strong>%windir%\explorer.exe .</strong> откроет папку с файлом в новом окне, <strong>%windir%\explorer.exe .\1.ahk</strong> откроет файл 1.ahk в папке с ярлыком программой по-умолчанию.</p>]]></content>
			<author>
				<name><![CDATA[Александр_]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24888</uri>
			</author>
			<updated>2013-03-24T12:49:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70729#p70729</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70727#p70727" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>В чём общий замысел состоит?</p></blockquote></div><p>Есть папка с программой которая будет находится незнамо где. В ней будет экзешник и файлы который он должен запускать. Нужно поместить в папку запускающие ярлыки типа: <em>%ScriptDir%\экзешник &quot;%ScriptDir%\файл&quot;</em>. То есть всё это дело должно в портативном режиме работать.</p><div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>В батнике можно использовать команду start, тогда консоль будет только мелькать на короткое время.</p></blockquote></div><p>мелькание не вариант.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T11:45:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70727#p70727</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70726#p70726" />
			<content type="html"><![CDATA[<p>А почему сам объект не запускать? В чём общий замысел состоит?<br />В батнике можно использовать команду start, тогда консоль будет только мелькать на короткое время.<br /></p><div class="codebox"><pre><code>
start prog.exe
</code></pre></div><p>Или в ярлыке прописать:<br /></p><div class="codebox"><pre><code>
%comspec% /c start prog.exe
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2013-03-24T11:34:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70726#p70726</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70720#p70720" />
			<content type="html"><![CDATA[<p>Хотя бы сделать батник. Этот:</p><div class="codebox"><pre><code>@echo off  
&quot;%~dp0\объект&quot;</code></pre></div><p>запускает окно консоли. </p><p>Или на чём подобном можно написать?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T08:55:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70720#p70720</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70718#p70718" />
			<content type="html"><![CDATA[<p>Я-то отвечал на первое сообщение. Теперь оно изменилось. То, что Вам нужно, вроде бы называется &quot;относительный путь&quot;. Не знаю, возможно ли его прописать в ярлык (*.lnk).</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-03-24T08:49:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70718#p70718</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70715#p70715" />
			<content type="html"><![CDATA[<p>Немного-совсем не то. Мне нужно чтобы пользователь папку на своём ПК переносил куда угодно.<br />А вы предлагаете на своём, и каждый раз менять переменную среды.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T08:28:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70715#p70715</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70714#p70714" />
			<content type="html"><![CDATA[<p>Св.-ва компютера --&gt; дополнительно&nbsp; --&gt; Переменные среды --&gt; Создать. Тут прописываем Имя переменной = myvar, значение переменной = C:\myfolder1.<br />Затем ПКМ на рабочем столе&nbsp; --&gt; Создать&nbsp; --&gt; Ярлык. Размещение объекта = myvar. Готово. Ярлык ведёт в папку C:\myfolder1.<br />Теперь меняем ассоциацию Имя переменной = myvar, значение переменной = C:\myfolder2. Видим, что ярлык ведёт в папку C:\myfolder2, хотя ярлык мы не трогали.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-03-24T08:20:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70714#p70714</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70713#p70713" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Ассоциации можно изменять</p></blockquote></div><p>Ничего непонял. Как же всё таки записать-то?</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T07:00:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70713#p70713</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70711#p70711" />
			<content type="html"><![CDATA[<p>В смысле есть переменные среды, например %windir%. Ассоциация между этой переменной и точным путём прописывается в системе. Ассоциации можно изменять, тогда один и тот же ярлык будет вести в разные папки.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-03-24T06:55:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70711#p70711</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: CMD/BAT: Как в ярлыке указать папку в виде переменной]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=70706#p70706" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>В голову приходят только переменные среды.</p></blockquote></div><p>Не наводит на мысли.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2013-03-24T06:09:11Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=70706#p70706</id>
		</entry>
</feed>
