<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; JScript: Создание папки с использованием переменной среды]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6616</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6616&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «JScript: Создание папки с использованием переменной среды».]]></description>
		<lastBuildDate>Sun, 08 Jan 2012 11:14:02 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55444#p55444</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p><strong>Magneto</strong>, используйте метод <a href="http://www.script-coding.com/WSH/WshShell.html#3.1.">ExpandEnvironmentStrings()</a>.</p></blockquote></div><p>Спасибо, я воспользовался этим методом:<br /></p><div class="codebox"><pre><code>var wss = new ActiveXObject(&#039;WScript.Shell&#039;);
var path = wss.ExpandEnvironmentStrings(&#039;%APPDATA%&#039;);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Magneto)]]></author>
			<pubDate>Sun, 08 Jan 2012 11:14:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55444#p55444</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55099#p55099</link>
			<description><![CDATA[<p>explorer \\ws021\::{2227A280-3AEA-1069-A2DE-08002B30309D}</p>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Thu, 29 Dec 2011 06:42:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55099#p55099</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55098#p55098</link>
			<description><![CDATA[<p>OFF: При использовании Shell&#039;а нагляднее использовать «говорящие» предопределённые имена: <a href="http://forum.script-coding.com/viewtopic.php?id=3768">WSH: перечень предопределённых символьных имён Shell.Application</a>.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 29 Dec 2011 06:27:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55098#p55098</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55096#p55096</link>
			<description><![CDATA[<p>или shell.application</p><p>mshta &quot;javascript:x=new ActiveXObject(&#039;shell.application&#039;);s=&#039;&#039;;for(i=1;i&lt;100;i++)try{s+=&#039;&lt;tr&gt;&lt;td&gt;&#039;+x.NameSpace(i).self.Name+&#039;&lt;/td&gt;&lt;td&gt;&#039;+x.NameSpace(i).self.Path+&#039;&lt;/td&gt;&lt;/tr&gt;&#039;}catch(e){};window.onload=function(){document.write(&#039;&lt;table&gt;&#039;+s+&#039;&lt;/table&gt;&#039;)}&quot;</p>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Thu, 29 Dec 2011 06:17:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55096#p55096</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55086#p55086</link>
			<description><![CDATA[<p><strong>Magneto</strong>, используйте метод <a href="http://www.script-coding.com/WSH/WshShell.html#3.1.">ExpandEnvironmentStrings()</a>.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 29 Dec 2011 03:32:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55086#p55086</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55084#p55084</link>
			<description><![CDATA[<div class="codebox"><pre><code>var f3 = fso.CreateFolder(namefolder, 1, false);</code></pre></div><p>Ошибка: Недопустимое число аргументов или присвоение значения свойства.</p><div class="codebox"><pre><code>f3.Close();</code></pre></div><p>Ошибка: Объект не поддерживает свойство или метод &quot;Close&quot;.</p><p>Не нужно путать CreateFolder() с CreateTextFile().</p><p>И мне нужно воспользоваться переменной среды.</p>]]></description>
			<author><![CDATA[null@example.com (Magneto)]]></author>
			<pubDate>Thu, 29 Dec 2011 02:44:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55084#p55084</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55082#p55082</link>
			<description><![CDATA[<div class="codebox"><pre><code>function createfolders(namefolder) {
var fso = new ActiveXObject(&quot;Scripting.FileSystemObject&quot;);
    var b3 = fso.FolderExists(namefolder);    // true, если папка существует
        if (b3==true) alert(&quot;Данная директория уже существуют, ее создание невозможно &quot;);
        else {
                var f3 = fso.CreateFolder(namefolder, 1, false);
        f3.Close();
        alert(&quot;Директория &quot;+&#039;\n&#039;+namefolder+&#039;\n&#039;+&quot; cоздана&quot;)
        }
}</code></pre></div><div class="codebox"><pre><code>var namefolder=&quot;c:\\backup\\&quot;;</code></pre></div><p>1 код - это функция<br />2 часть кода взята из основного тела программы, где присваивается имя переменной..<br />Все работает. Проверку на наличие папки с таким именем можно исключить... <br />Если внимательно присмотреться твою ошибку найти не составит труда.</p><p>Есть еще одно предостережение: в 7-ке могут потребоваться права администратора и/или их подтверждение в зависимости от настройки ПК. Мой код предназначен для ХП без подтверждения прав администратора.</p>]]></description>
			<author><![CDATA[null@example.com (stir)]]></author>
			<pubDate>Thu, 29 Dec 2011 01:53:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55082#p55082</guid>
		</item>
		<item>
			<title><![CDATA[JScript: Создание папки с использованием переменной среды]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=55079#p55079</link>
			<description><![CDATA[<p>Хочу создать новую папку в C:\Users\%UserName%\AppData\Roaming (Win - 7). в этой папке программы хранят свои данные.</p><p>Пробую следующим образом:<br /></p><div class="codebox"><pre><code>&lt;script language=&quot;JScript&quot;&gt;
var fso = new ActiveXObject(&#039;Scripting.FileSystemObject&#039;);
    fso.CreateFolder(&#039;%APPDATA%\NewFolder&#039;);
&lt;/script&gt;</code></pre></div><p>При этом папка создается в текущей папке&nbsp; рядом с самим приложением с именем &quot;%APPDATA%NewFolder&quot;. Как создать папку в нужном месте?<br />P.S. Скрипт выполняется в HTA приложении.</p>]]></description>
			<author><![CDATA[null@example.com (Magneto)]]></author>
			<pubDate>Wed, 28 Dec 2011 22:39:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=55079#p55079</guid>
		</item>
	</channel>
</rss>
