<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; WSH: Копирование с ведением лога скопированных файлов]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6495</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6495&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «WSH: Копирование с ведением лога скопированных файлов».]]></description>
		<lastBuildDate>Thu, 01 Dec 2011 19:53:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54123#p54123</link>
			<description><![CDATA[<p>все понятно! еще раз спасибо за помощь! реально выручили!</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Thu, 01 Dec 2011 19:53:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54123#p54123</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54121#p54121</link>
			<description><![CDATA[<p>Указанный VBS-скрипт (из поста #7) один раз запустили и более не выключаете, в его описании указано, что он сам циклически через 5 сек делает проверки, а в 9 утра начинает &quot;новый отсчет&quot;.</p><p>Пакетный CMD-файл команд (из поста #15) намного проще - было ведь написано, что он требует Вашей автоматизации запуска, например, в планировщике задач создаете новое задание - запуск приложения, например, с 9-30 по 18-00 через каждые полчаса.<br />Вы же так и не рассказали - как реализована цикличность обработки файлов Вашей программой? Может к ее вызовам можно как-то подключить и предварительный вызов батника копирования.</p><p>А не выводит сообщения на экран, т.к. как раз для автоматического использования и задуман - когда на экран смотреть не нужно, а лишь при необходимости проверять содержимое файла протокола, реализация - весь вывод перенаправляется в файл завершением соответствующих командных строк выражением &quot;&gt;&gt; ....&quot;.</p><p>Успехов!</p>]]></description>
			<author><![CDATA[null@example.com (Rom5)]]></author>
			<pubDate>Thu, 01 Dec 2011 19:10:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54121#p54121</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54111#p54111</link>
			<description><![CDATA[<p>Ой блииинн я чет туплю) пожалуйста вот этот скрипт)))<br /> </p><div class="codebox"><pre><code>@Echo OFF
::: В данную переменную заносим путь основного копирования (каталог Б, для обработки)
set DEST_B=c:\test_B
::: Заносим путь дублирующего копирования - архив имен файлов за текущий день, для дальнейших проверок при отлавливании дублей.
::: В начале дня этот каталог надо чистить, например, командой: DEL c:\test_DAY\*.7kz
set DEST_ARCNAMES=c:\test_DAY
::: Определение имени файла протокола в каталоге имен
set LOGNAME=%DEST_ARCNAMES%\_log_%DATE: =0%.txt
::: Переходим в каталог А
c:
CD \test_A
 
Echo ----- &gt;&gt; %LOGNAME%
time /t &gt;&gt; %LOGNAME%
 
FOR /R %%I IN (a4???200.7kz;j4???200.7kz) DO (
    Echo Searching in %DEST_ARCNAMES% file - %%~nI%%~xI ...  &gt;&gt; %LOGNAME%
    IF EXIST %DEST_ARCNAMES%\%%~nI%%~xI ( 
        Echo -!- This is double. Don&#039;t copy.  &gt;&gt; %LOGNAME%
    ) ELSE (
        :: копируем текущий файла для обработки
        Echo Copying to %DEST_B%...  &gt;&gt; %LOGNAME%
        copy %%I %DEST_B%\*.*        &gt;&gt; %LOGNAME%
        :: создаем пустой файл с именем текущий файла в накопительном каталоге
        Echo Duplication in %DEST_ARCNAMES%...   &gt;&gt; %LOGNAME%
        Echo. 2&gt; %DEST_ARCNAMES%\%%~nI%%~xI 
    )
)</code></pre></div><p>И почему то теперь перестало выводится что происходит, ну копирование или дубль((</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Thu, 01 Dec 2011 14:27:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54111#p54111</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54106#p54106</link>
			<description><![CDATA[<div class="quotebox"><cite>xsanekk пишет:</cite><blockquote><p>Тот который BAT,</p></blockquote></div><p>Не я один читать не умею <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" />:<br /></p><div class="quotebox"><blockquote><p>уточните, какой именно скрипт, <span style="color: red"><strong>ссылкой</strong></span></p></blockquote></div><p>… на пост, его содержащий, ибо лично я насчитал их три штуки.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 01 Dec 2011 13:09:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54106#p54106</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54104#p54104</link>
			<description><![CDATA[<p>Тот который BAT, заранее благодарен вы все мне очень помогли!</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Thu, 01 Dec 2011 12:27:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54104#p54104</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54101#p54101</link>
			<description><![CDATA[<p><strong>xsanekk</strong>, уточните, какой именно скрипт, ссылкой.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 01 Dec 2011 11:43:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54101#p54101</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54099#p54099</link>
			<description><![CDATA[<p>Ааа ребята забыл спросить, а как зациклить данный скрипт? Ну что бы он непрерывно запускался там скажем каждые 5 минут))</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Thu, 01 Dec 2011 11:36:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54099#p54099</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54097#p54097</link>
			<description><![CDATA[<p>Спасибо все работает!!!</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Thu, 01 Dec 2011 06:37:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54097#p54097</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54078#p54078</link>
			<description><![CDATA[<div class="quotebox"><cite>xsanekk пишет:</cite><blockquote><p>Спасибо Rom5 и alexii оба скирипта работают! Я с bat разобрался а мой помощник с wsh</p><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>В каталоге А ведется текст.файл протокола сканирования - log.txt</p></blockquote></div><p>А как сделать так что бы лог был в вот здесь DEST_ARCNAMES=c:\test_DAY ну тоесть в любом месте кроме папки А и Б, можно и вот сюда его поместить c:\test_DAY</p></blockquote></div><p>Если нужно вести лог в каком-то особом месте, то можно заранее определить переменную с полным путем и именем файла. Например,<br />вариант размещения файла в каталоге архива имен объявленого выше:<br />&nbsp; &nbsp;<strong>set LOGNAME=%DEST_ARCNAMES%\_log_.txt</strong><br />или вариант, когда в имя файла протокола вставлена текущая дата:<br />&nbsp; &nbsp;<strong>set LOGNAME=%DEST_ARCNAMES%\_log_%DATE: =0%.txt</strong><br />вариант непосредственного указания пути и имени<br />&nbsp; &nbsp;<strong>set LOGNAME=C:\MyLogs\_log_copy.txt</strong></p><p>В командах перенаправления вывода &quot;&gt;&gt; log.txt&quot; внести изменение на &quot;&gt;&gt; %LOGNAME%&quot;</p><p>Вот, пример (<strong>test_3.cmd</strong>)</p><div class="codebox"><pre><code>
@Echo OFF
::: В данную переменную заносим путь основного копирования (каталог Б, для обработки)
set DEST_B=c:\test_B
::: Заносим путь дублирующего копирования - архив имен файлов за текущий день, для дальнейших проверок при отлавливании дублей.
::: В начале дня этот каталог надо чистить, например, командой: DEL c:\test_DAY\*.7kz
set DEST_ARCNAMES=c:\test_DAY
::: Определение имени файла протокола в каталоге имен
set LOGNAME=%DEST_ARCNAMES%\_log_%DATE: =0%.txt
::: Переходим в каталог А
c:
CD \test_A

Echo ----- &gt;&gt; %LOGNAME%
time /t &gt;&gt; %LOGNAME%

FOR /R %%I IN (a4???200.7kz;j4???200.7kz) DO (
	Echo Searching in %DEST_ARCNAMES% file - %%~nI%%~xI ...  &gt;&gt; %LOGNAME%
	IF EXIST %DEST_ARCNAMES%\%%~nI%%~xI ( 
		Echo -!- This is double. Don&#039;t copy.  &gt;&gt; %LOGNAME%
	) ELSE (
		:: копируем текущий файла для обработки
		Echo Copying to %DEST_B%...  &gt;&gt; %LOGNAME%
		copy %%I %DEST_B%\*.*        &gt;&gt; %LOGNAME%
		:: создаем пустой файл с именем текущий файла в накопительном каталоге
		Echo Duplication in %DEST_ARCNAMES%...   &gt;&gt; %LOGNAME%
		Echo. 2&gt; %DEST_ARCNAMES%\%%~nI%%~xI 
	)
)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Rom5)]]></author>
			<pubDate>Wed, 30 Nov 2011 18:08:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54078#p54078</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54031#p54031</link>
			<description><![CDATA[<p>Спасибо Rom5 и alexii оба скирипта работают! Я с bat разобрался а мой помощник с wsh</p><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>В каталоге А ведется текст.файл протокола сканирования - log.txt</p></blockquote></div><p>А как сделать так что бы лог был в вот здесь DEST_ARCNAMES=c:\test_DAY ну тоесть в любом месте кроме папки А и Б, можно и вот сюда его поместить c:\test_DAY</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Wed, 30 Nov 2011 06:16:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54031#p54031</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54027#p54027</link>
			<description><![CDATA[<div class="quotebox"><cite>xsanekk пишет:</cite><blockquote><p>в папку В нельзя копировать, потому что туда валятся файлы после проверки, и причем в папке Б сама программа очищает каталоги каждый день при &quot;открытии дня&quot;<br />[..]<br /></p><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>И еще вопрос - а все ли файлы после обработки попадают в архив VPS, может программа ведет еще и архив необрабатываемых по какой-то причине, например, из-за &quot;поломки&quot; файла ? - не наступает же программа на одни и те же &quot;грабли&quot;, пока смотрящий не выймет файл из Б вручную.</p></blockquote></div><p>нет архива забракованных нет...</p></blockquote></div><p>Хмм.. Т.е. обработка всегда - положительная?) А что запускает программу обработки - как-то шедулером? или вручную? или она циклически сама проверяет?..</p><br /><p>Предложенная выше мной папка &quot;В&quot; - это не уже существующая у Вас папка VPS:)<br />Это папка, в которую помещаются имена отправленных на обработку программой файлов.</p><p>В Вашем случае особых сравнений в пакетной cmd-файле вести и не надо. Цикл проходит только по файлам указанных Вами масок в наборе команды - FOR переменная IN (маска1;маска2;...) DO команды. А в качестве команд всего лишь проверка наличия файла (его имя уже в переменной) в папке &quot;В&quot; и, если файла в папке нет - копируем на обработку и дублируем файл в папку &quot;В&quot; (либо создаем файл-пустышку как в моем примере).</p><p>Вот, код <strong>test.cmd</strong> (в коде больше комментариев, чем самого кода):<br /></p><div class="codebox"><pre><code>@Echo OFF
::: В данную переменную заносим путь основного копирования (каталог Б, для обработки)
set DEST_B=c:\test_B
::: Заносим путь дублирующего копирования - архив имен файлов за текущий день, для дальнейших проверок при отлавливании дублей.
::: В начале дня этот каталог надо чистить, например, командой: DEL c:\test_DAY\*.7kz
set DEST_ARCNAMES=c:\test_DAY

::: Переходим в каталог А
c:
CD \test_A

:: Вывод списка всех 7kz-файлов - для отладки
Echo --- List folder A :
dir /w /b DEST_ARCNAMES *.7kz &amp; Echo. &amp; Pause &amp; Echo.

::: В FOR в скобках IN перечисляем через &quot;;&quot; свои шаблоны поиска копируемых файлов
:: переменная %%I - полный путь и имя текущего файла 
:: переменная %%~nI%%~xI -- только имя с расширением текущего файла 
FOR /R %%I IN (a4???200.7kz;j4???200.7kz) DO (
	Echo Searching in %DEST_ARCNAMES% file - %%~nI%%~xI ...
	IF EXIST %DEST_ARCNAMES%\%%~nI%%~xI ( 
		:: сообщаем о нахождении дубля
		Echo -!- This is double. Don&#039;t copy.
	) ELSE (
		:: копируем текущий файла для обработки
		&lt;nul set /p strTemp=--step1-- Need copying to %DEST_B%... _
		copy %%I %DEST_B%\*.* 
		
		:: копируем текущий файла в накопительный каталог
		&lt;nul set /p strTemp=--step2-- Duplication in %DEST_ARCNAMES%... _
		:::::copy %%I %DEST_ARCNAMES%\*.* 
		:: или вместо копирования - создаем пустой файл (дешево и сердито, зато время создания файла = времени отправки файла на обработку)
		Echo. 2&gt; %DEST_ARCNAMES%\%%~nI%%~xI
	)
)
Pause
exit</code></pre></div><p>Для тестирования: создал папки c:\test_А, c:\test_B, c:\test_DAY, в c:\test_А создал несколько файлов с &quot;нужными&quot; и &quot;ненужными&quot; именами, скопировал один из нужных файлов в c:\test_DAY (для теста дубля) и запустил батник на выполнение. Вот, его вывод:<br /></p><div class="codebox"><pre><code>--- List folder A :
A4asd200.7kz
A4qwe200.7kz
B4qwe200.7kz
J4qwe200.7kz
J4qwe201.7kz

Для продолжения нажмите любую клавишу . . .

Searching in c:\test_DAY file - A4asd200.7kz ...
-!- This is double. Don&#039;t copy.

Searching in c:\test_DAY file - A4qwe200.7kz ...
--step1-- Need copying to c:\test_B... _Скопировано файлов:         1.
--step2-- Duplication in c:\test_DAY... _Системе не удается найти указанный диск.

Searching in c:\test_DAY file - J4qwe200.7kz ...
--step1-- Need copying to c:\test_B... _Скопировано файлов:         1.
--step2-- Duplication in c:\test_DAY... _Системе не удается найти указанный диск.

Для продолжения нажмите любую клавишу . . .</code></pre></div><p>Сообщение &quot;Системе не удается найти указанный диск.&quot; игнорируем, это побочный эффект создания &quot;пустышки&quot;.<br />Т.к. этот батник - это не законченный продукт как предлагаемый Вам выше скрипт, поэтому он подразумевает Ваши ручные действия - очистка утром папки &quot;В&quot; и циклический запуск вручную или планировщиком. <br />Если его запускать автоматически - нужно закомментарить все паузы, да в принципе и команды вывода сообщений - тоже (либо перенаправлять их в некий файл-протокол), например, так:<br />код <strong>test2.cmd</strong> избавленный от пауз и комментариев<br /></p><div class="codebox"><pre><code>@Echo OFF
::: В данную переменную заносим путь основного копирования (каталог Б, для обработки)
set DEST_B=c:\test_B
::: Заносим путь дублирующего копирования - архив имен файлов за текущий день, для дальнейших проверок при отлавливании дублей.
::: В начале дня этот каталог надо чистить, например, командой: DEL c:\test_DAY\*.7kz
set DEST_ARCNAMES=c:\test_DAY
::: Переходим в каталог А
c:
CD \test_A

Echo ----- &gt;&gt; log.txt
time /t &gt;&gt; log.txt

FOR /R %%I IN (a4???200.7kz;j4???200.7kz) DO (
	Echo Searching in %DEST_ARCNAMES% file - %%~nI%%~xI ...  &gt;&gt; log.txt
	IF EXIST %DEST_ARCNAMES%\%%~nI%%~xI ( 
		Echo -!- This is double. Don&#039;t copy.  &gt;&gt; log.txt
	) ELSE (
		:: копируем текущий файла для обработки
		Echo Copying to %DEST_B%...  &gt;&gt; log.txt
		copy %%I %DEST_B%\*.*        &gt;&gt; log.txt
		:: создаем пустой файл с именем текущий файла в накопительном каталоге
		Echo Duplication in %DEST_ARCNAMES%...   &gt;&gt; log.txt
		Echo. 2&gt; %DEST_ARCNAMES%\%%~nI%%~xI 
	)
)</code></pre></div><p>В каталоге А ведется текст.файл протокола сканирования - log.txt</p>]]></description>
			<author><![CDATA[null@example.com (Rom5)]]></author>
			<pubDate>Tue, 29 Nov 2011 21:51:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54027#p54027</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54009#p54009</link>
			<description><![CDATA[<div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><div class="quotebox"><cite>xsanekk пишет:</cite><blockquote><p>а и еще в папке Б находится папка VPS куда попадают обработанные файлы, имена такие же и не изменяются, короче там архив этих файлов за месяц примерно 1500. Тогда может сделать следующий алгоритм как я думаю... Из папки А копировать файлы в папку Б с верификацией(проверкой на совпадение имен) в папке VPS которая находится в папке Б</p></blockquote></div><p>Данный вариант более интересен и его моему совсем несложно сделать пакетным cmd-файлом с циклом по файлам в А и проверками на наличие в Б, чем рисовать vbs-скрипт.</p></blockquote></div><p>Я пробовал cmd но как там организовать проверку непонятно, с маской и копированием ерунда дело... это помоему каждый ламер вроде меня может.</p><br /><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>Но ведь неизвестно как часто у Вас инициируется обработка файлов в Б приложением и как долго она длится, т.е. теоретически возможна коллизия - файл в архив еще не попал, а у нас уже есть его дубль в А, но мы его дублем еще не считаем, в дан.случае не помешает еще и проверка на наличие в Б необработанного файла.</p></blockquote></div><p>Коллизия то вот в том то и дело! Как сделать проверку вот думаю, но времени нет что бы заняться только этим делом, постоянно отвлекают поэтому и обратился за помощью к Вам.</p><br /><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>Т.к. объемы за день вовсе не велики, то еще можно копировать сразу в два места: в Б и в В (архив скопированного за день) и при последующих сканированиях копирование запускать если текущий файл отстутствует в В. Утром на &quot;открытии дня&quot; надо В очищать. Или вместо копирования в В - пополнять некий текстовый файл именами файлов (Ваш вариант!:) и плюс для протоколированием - датой-временем обработки, а считывание текстового файла и разбор его на строки и составляющие также несложно делается cmd-шной командой FOR.</p></blockquote></div><p>в папку В нельзя копировать, потому что туда валятся файлы после проверки, и причем в папке Б сама программа очищает каталоги каждый день при &quot;открытии дня&quot;</p><br /><div class="quotebox"><cite>Rom5 пишет:</cite><blockquote><p>И еще вопрос - а все ли файлы после обработки попадают в архив VPS, может программа ведет еще и архив необрабатываемых по какой-то причине, например, из-за &quot;поломки&quot; файла ? - не наступает же программа на одни и те же &quot;грабли&quot;, пока смотрящий не выймет файл из Б вручную.</p></blockquote></div><p>нет архива забракованных нет...</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Tue, 29 Nov 2011 10:44:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54009#p54009</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54006#p54006</link>
			<description><![CDATA[<p>Дело в том что файлы берутся из А, кладутся в Б, а в Б они обрабатываются программой и если программа уже обрабатывала файл сегодня, то она выдает ошибку что это дубль и я типа обрабатывала его и останавливается (в папку VPS&nbsp; как раз падают эти обработанные файлы). Поэтому и надо следить за тем что бы именно копировались уникальные файлы, вот такая вот задача, извините наверное я неправильно выразился.</p><p>А в 9 это очень хорошо что очищает каталог!</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Tue, 29 Nov 2011 10:30:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54006#p54006</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54003#p54003</link>
			<description><![CDATA[<div class="quotebox"><cite>xsanekk пишет:</cite><blockquote><p>можно что бы файлы не перемещались а именно копировались, потому что это принципиально....</p></blockquote></div><p>Прошу прощения, я плохо читал Ваш пост:<br /></p><div class="quotebox"><cite>xsanekk пишет:</cite><blockquote><p>Необходимо копировать(не перемещать) файлы…</p></blockquote></div><p>Тогда вопрос: откуда тогда такое:<br /></p><div class="quotebox"><blockquote><p>…туда не должно попадать дубли файлов которые мы уже копировали в папку Б в течении дня.</p></blockquote></div><p>требование? Ведь, если файлы не перемещаются из А в Б, а копируются, то нет нужды следить за именами. Или Вы подразумеваете, что кто-то может переписывать уже существующие файлы в А поверх?</p><p>Плюс такой вопрос: каким образом поступать при таком положении дел к 9:00?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 29 Nov 2011 10:17:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54003#p54003</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Копирование с ведением лога скопированных файлов]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=54001#p54001</link>
			<description><![CDATA[<p>сделал вот такой батник cscript C:\VBS\ reys.wsh //H:CScript<br />выдает ошибку Ошибка при выполнении сервера сценариев недостаточно памяти</p>]]></description>
			<author><![CDATA[null@example.com (xsanekk)]]></author>
			<pubDate>Tue, 29 Nov 2011 09:46:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=54001#p54001</guid>
		</item>
	</channel>
</rss>
