<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Скрипт работающий с zip файлами и папками]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5099</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5099&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Скрипт работающий с zip файлами и папками».]]></description>
		<lastBuildDate>Sat, 19 Jan 2013 07:54:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Скрипт работающий с zip файлами и папками]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68697#p68697</link>
			<description><![CDATA[<div class="quotebox"><cite>zipscript пишет:</cite><blockquote><p>Задача следующая:<br />-&nbsp; &nbsp; Cделать скрипт который бы автоматически создавал архив файлов и копировал их&nbsp; в удаленную папку.</p><p>Входные данные:<br />- LOBAID<br />- Путь к папки для помещения в архив.</p><p>Выходные данные:<br />- \\Russia.local\01\FTP\vcc\Outbox\[LOBAID]\[LOBAID].ZIP<br />- Получать срс код архива выше&nbsp; и вставлять его в \\Russia.local\01\FTP\vcc\Outbox\[LOBAID]\CRC.TXT</p></blockquote></div><p>Однажды я искал способ добавлять в архив и извлекать из архива файл, используя только скрипт. Сейчас откопал на своём компьютере какой-то скрипт, но не знаю как им пользоваться, и работает ли он вообще:<br /></p><div class="codebox"><pre><code>Option Explicit

Const ForReading = 1, ForWriting = 2, ForAppending = 8

Dim MySource, MyTarget, MyZipName, MyHex, MyBinary, i
Dim oShell, oApp, oFolder, oCTF, oFile
Dim oFileSys

Dim dtNow
Dim FNA

dtNow = Now()
FNA = Year(dtNow) &amp; Right(&quot;00&quot; &amp; CStr(Month(dtNow)), 2) &amp; Right(&quot;00&quot; &amp; CStr(Day(dtNow)), 2)

MySource = &quot;d:\test&quot;
MyTarget = &quot;d:\&quot; + FNA + &quot;.zip&quot;

MyHex = Array(80, 75, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

For i = 0 To UBound(MyHex)
MyBinary = MyBinary &amp; Chr(MyHex(i))
Next

Set oShell = CreateObject(&quot;WScript.Shell&quot;)
Set oFileSys = CreateObject(&quot;Scripting.FileSystemObject&quot;)


Set oCTF = oFileSys.CreateTextFile(MyTarget, True)
oCTF.Write MyBinary
oCTF.Close
Set oCTF = Nothing

Set oApp = CreateObject(&quot;Shell.Application&quot;)

Set oFolder = oApp.NameSpace(MySource)
If Not oFolder Is Nothing Then
oApp.NameSpace(MyTarget).CopyHere oFolder.Items
End If

wScript.Sleep(5000)


Set oFile = Nothing
On Error Resume Next
Do While (oFile Is Nothing)

Set oFile = oFileSys.OpenTextFile(MyTarget, ForAppending, False)
If Err.number &lt;&gt; 0 then
Err.Clear
wScript.Sleep 3000
End If
Loop

Set oFile=Nothing
Set oFileSys=Nothing</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sat, 19 Jan 2013 07:54:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68697#p68697</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Скрипт работающий с zip файлами и папками]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41000#p41000</link>
			<description><![CDATA[<p>ну я не знаю как проще объяснить, тогда просто можете дать наводку на: Cделать скрипт который бы автоматически создавал архив файлов и копировал их&nbsp; в удаленную папку.</p>]]></description>
			<author><![CDATA[null@example.com (zipscript)]]></author>
			<pubDate>Thu, 28 Oct 2010 10:51:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41000#p41000</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Скрипт работающий с zip файлами и папками]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=40999#p40999</link>
			<description><![CDATA[<p>Кто-нибудь что-нибудь понял? Я нет.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 28 Oct 2010 10:26:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=40999#p40999</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Скрипт работающий с zip файлами и папками]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=40995#p40995</link>
			<description><![CDATA[<p>alexii сори что не дописал, да видимо CRC это, но я даже не могу догнать причём он там, Lobaid это уникальный id каждой программы в папке например \\Russia.local\01\FTP\vcc\Outbox\Opera 10.63 Lobaid:7568 или Opera 10.63 (7568)</p>]]></description>
			<author><![CDATA[null@example.com (zipscript)]]></author>
			<pubDate>Thu, 28 Oct 2010 09:38:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=40995#p40995</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Скрипт работающий с zip файлами и папками]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=40991#p40991</link>
			<description><![CDATA[<p><span style="color: Green"><strong>zipscript</strong>, пишите так, чтобы <a href="http://forum.script-coding.com/rules.html">Вас было понятно</a>:</span> «срс» — это «CRC»? У Вас есть установленный 7-zip або WinRAR? Что такое «LOBAID» и «лобайди»?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 28 Oct 2010 08:12:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=40991#p40991</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Скрипт работающий с zip файлами и папками]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=40987#p40987</link>
			<description><![CDATA[<p>Здравствуйте уважаемые форумчане, помогите пожалуйста, я скриптинге чайник, поставили вроде бы несложное тз:</p><p>Задача следующая:<br />-	Cделать скрипт который бы автоматически создавал архив файлов и копировал их&nbsp; в удаленную папку.</p><p>Входные данные:<br />- LOBAID<br />- Путь к папки для помещения в архив.</p><p>Выходные данные:<br />- \\Russia.local\01\FTP\vcc\Outbox\[LOBAID]\[LOBAID].ZIP<br />- Получать срс код архива выше&nbsp; и вставлять его в \\Russia.local\01\FTP\vcc\Outbox\[LOBAID]\CRC.TXT</p><p>Как это реализовать то? я так понимаю нужны формы выбора пути и вбива лобайди, пример рабочего скрипта смогу предоставить, но он под другие цели немного</p>]]></description>
			<author><![CDATA[null@example.com (zipscript)]]></author>
			<pubDate>Thu, 28 Oct 2010 07:07:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=40987#p40987</guid>
		</item>
	</channel>
</rss>
