<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5200</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5200&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции».]]></description>
		<lastBuildDate>Tue, 23 Nov 2010 20:42:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42122#p42122</link>
			<description><![CDATA[<p><strong>smaharbA</strong>, я использовал Вашу идею, очень оказалась кстати! Спасибо!<br />Но на 2003R2 что-то не то! Оказалось мало прав!!<br />И если делать перенос файлов - переносится лишь первый!</p>]]></description>
			<author><![CDATA[null@example.com (bnp322)]]></author>
			<pubDate>Tue, 23 Nov 2010 20:42:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42122#p42122</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42069#p42069</link>
			<description><![CDATA[<p>копихере асинхронен, но не обязательно ставить задержку<br />можно следить за размером (наверное возможно и событие отследить, тогда будет лучче)<br /></p><div class="codebox"><pre><code>Set objShell = CreateObject(&quot;Shell.Application&quot;)
fname=&quot;filename.zip&quot;
set fold=objShell.namespace(&quot;ftp://User:Password@domen_name.ru/folder/subfolder/&quot;)
set fold2=objShell.namespace(&quot;D:\Temp\&quot;)
set ff=fold2.parsename(fname)
size=-1
fold.copyhere ff.path
while size &lt; ff.size
    set items=fold.items
    call items.Filter(64+128,&quot;*&quot;)
    for each c in items
        if c.name=fname then size=c.size
    next
    wscript.sleep 1000
wend</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Mon, 22 Nov 2010 09:43:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42069#p42069</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42065#p42065</link>
			<description><![CDATA[<div class="quotebox"><cite>DnsIs пишет:</cite><blockquote><p>Как это не работает? Работает еще как.</p></blockquote></div><p>Вы не поняли. Чтобы было понятно, посмотрите, пожалуйста, здесь:<br /><a href="http://forum.script-coding.com/viewtopic.php?id=4401">JScript: Как копировать, чтобы был виден процесс?</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=4026">VBScript: Убрать прогресс-бар сжатия при архивировании</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=3886">JScript: Как заставить метод CopyHere обрабатывать параметры флагов?</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=3886">VBScript: CopyHere метод при распаковке архива</a><br /></p><div class="quotebox"><cite>DnsIs пишет:</cite><blockquote><p>Говорю же, если паузу не поставить, то скрипт не дожидается копирования и все тут. Сам не знаю почему так. Или я опять не так понял?</p></blockquote></div><p>Нет, здесь Вы всё правильно поняли. Я же выше имел в виду, что вопрос темы был про параметры метода.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 22 Nov 2010 09:17:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42065#p42065</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42063#p42063</link>
			<description><![CDATA[<p>Пост 2 и 3 там все.</p>]]></description>
			<author><![CDATA[null@example.com (bnp322)]]></author>
			<pubDate>Mon, 22 Nov 2010 09:01:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42063#p42063</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42061#p42061</link>
			<description><![CDATA[<p>Как это не работает? Работает еще как. Например копирование со стандартным Windows окном копирования файла.</p><div class="codebox"><pre><code>objFolder.CopyHere &quot;D:\Temp\filename.zip&quot;, 256</code></pre></div><p>Говорю же, если паузу не поставить, то скрипт не дожидается копирования и все тут. Сам не знаю почему так.</p><p>Или я опять не так понял?</p>]]></description>
			<author><![CDATA[null@example.com (DnsIs)]]></author>
			<pubDate>Mon, 22 Nov 2010 08:38:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42061#p42061</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42060#p42060</link>
			<description><![CDATA[<p><strong>DnsIs</strong>, нет, это уже про другое, наподобие: <a href="http://forum.script-coding.com/viewtopic.php?id=982">VBScript: запуск файлов ассоциированным приложением</a>. А тут вопрос был про «как бы» не работающие параметры метода.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 22 Nov 2010 08:18:11 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42060#p42060</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42058#p42058</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?pid=53#p53">Позволю процитировать The gray Cardinal</a></p><div class="codebox"><pre><code>Set objShell = CreateObject(&quot;Shell.Application&quot;)
Set objFolder = objShell.NameSpace(&quot;D:\Temp&quot;) &#039;место назначения
objFolder.CopyHere &quot;ftp://User:Password@domen_name.ru/folder/subfolder/filename.zip&quot;
WScript.Sleep 60000 &#039;даём время на скачивание (минута)</code></pre></div><p>Собственно если сделать в другую сторону, то тоже пашет.</p><div class="codebox"><pre><code>Set objShell = CreateObject(&quot;Shell.Application&quot;)
Set objFolder = objShell.NameSpace(&quot;ftp://User:Password@domen_name.ru/folder/subfolder/&quot;) &#039;место назначения
objFolder.CopyHere &quot;D:\Temp\filename.zip&quot;
WScript.Sleep 60000 &#039;даём время на скачивание (минута)</code></pre></div><p>Проверил, все пашет.</p><p>Ключевая строка, как оказалось: &quot;WScript.Sleep 60000&quot;.<br />Без нее не пашет.</p>]]></description>
			<author><![CDATA[null@example.com (DnsIs)]]></author>
			<pubDate>Mon, 22 Nov 2010 07:56:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42058#p42058</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42057#p42057</link>
			<description><![CDATA[<p>Да. Действительно так, локально опции работают! Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (bnp322)]]></author>
			<pubDate>Mon, 22 Nov 2010 07:38:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42057#p42057</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42054#p42054</link>
			<description><![CDATA[<p>Насколько я помню, на эмулируемых файловых системах (ftp, zip-папки) это не работало. Попробуйте проделать то же самое копирование на локальной системе — должно работать.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 22 Nov 2010 06:09:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42054#p42054</guid>
		</item>
		<item>
			<title><![CDATA[VBS. Функция CopyHere(<Путь>,<Опции>)  Почему не работают опции]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42053#p42053</link>
			<description><![CDATA[<p>Пишу выражение </p><div class="codebox"><pre><code>objFolder.CopyHere &quot;ftp://User:Password@domen_name.ru/folder/subfolder/&quot; &amp; myFile, 4</code></pre></div><p>Где:<br />4 - Не показывать окно с прогресс-баром (Взято из справки)<br />И это не работает! <br />Как использовать опции?</p>]]></description>
			<author><![CDATA[null@example.com (bnp322)]]></author>
			<pubDate>Mon, 22 Nov 2010 05:27:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42053#p42053</guid>
		</item>
	</channel>
</rss>
