|
|
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
Привет Как создать бат файл, который бедт выполнять следующие действия: на сервере восток есть папка под названием фоулдер1 на клиенте есть папка под названием фоулдер1. В батнике должна сравниватся дата последнего изменения на сервере папки с датой последнего изменения папки на клиенте и если дата на клиенте более поздняя, заменить все файлы в папке на клиенте с сервера. Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2007, 19:10:56 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
anestyесли дата на клиенте более поздняя, заменить все файлы в папке на клиенте с сервера. rrrrrrrrrrxcopy /d Т.е. заменить нужно новые файлы старыми, а /d - это вроде наоборот? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 08:59:44 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 10:53:16 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
anestyxcopy /D \\server1\folder1\file1 \\pc-4\folder2\file2 или xcopy /D /S /E /V /C /H /R /Y \\server1\folder1\*.* \\pc-4\folder2\ подробнее: Пуск-Выполнить-cmd /c xcopy /? && pause ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 11:19:53 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
Я правильно поняла что это именно дата создания папки на сервере должна быть свежее даты на локальном компьютере? У меня что-то не получается:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 11:32:36 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
/D не сравнивает время создания папок. Она заменяет файлы в каталоге назначения, если были произведены изменения в файлах каталога источника. Короче говоря, если вам надо просто иметь актуальное состояние файлов на клиенте, то это то, что вам надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 12:10:29 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 12:22:41 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
в конце вашей строчки добавте >> backup.log и потом после выполнения батника посмотрите этот файл. Там будет ваша ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 12:48:02 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
или pause последней строчкой в батнике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 13:39:54 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
Спасибо... А есть ли возможность чтобы не было выбора да или нет... чтобы вчегда было ответом да. Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 15:18:54 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
Если я вас правильно понял, то вас спасет параметр /Y ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 15:46:00 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
Пуск-Выполнить-cmdC:\Documents and Settings\Администратор>xcopy /? Копирование файлов и дерева папок. XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/EXCLUDE:file1[+file2][+file3]...] source Указывает файл для копирования. destination Указывает размещение и имя новых файлов. /A Копирует файлы только с атрибутом "Архивный", при этом значение атрибута не изменяется. /M Копирует файлы только с атрибутом "Архивный", при этом атрибут "Архивный" отключается. /D:m-d-y Копирует файлы, измененные либо в указанный день, либо после. Если дата не указана, копируются только те файлы, которые новее в исходной папке. /EXCLUDE:file1[+file2][+file3]... Указывает список файлов, содержащих строки. Каждая строка должна находиться в отдельной линии в файлах. Если одна из строк совпадает с любой частью абсолютного пути копируемого файла, то такой файл копироваться не будет. Например, указывание таких строк, как \\obj\\ или .obj, исключает из копирования все файлы в папке obj и, соответственно, все файлы с расширением .obj. /P Запрашивает, прежде чем создать конечный файл. /S Копирует все папки и подпапки, кроме пустых. /E Копирует все папки и подпапки, включая пустые. То же самое, что и /S /E. Можно использовать для изменения /T. /V Проверяет каждый новый файл. /W Запрашивает нажатие клавиши, прежде чем начать копирование. /C Продолжает копирование, даже если произошла ошибка. /I Если конечная папка не существует и копируется более одного файла, подразумевается, что местом назначения должна быть папка. /Q Не отображает имена файлов во время копирования. /F Отображает имена исходных и конечных файлов во время копирования. /L Отображает файлы, которые будут скопированы. /G Разрешает копирование шифрованных файлов в конечную папку, не поддерживающую шифрование. /H Копирует скрытые и системные файлы. /R Заменяет файлы, доступные только для чтения. /T Создает структуру папок, но не копирует файлы. Не поддерживает пустые папки и подпапки. Сочетание /T /E поддерживает пустые папки и подпапки. /U Копирует только файлы, которые уже существуют в конечной папке. /K Копирует атрибуты. Простая команда Xcopy сбрасывает атрибут "Только чтение". /N Копирует с использованием сгенерированных коротких имен. /O Копирует права владельца файлом и сведения таблицы управления доступом (ACL). /X Копирует параметры аудита файла (включает действие /O). /Y Подавляет запрос на подтверждение перезаписи существующего конечного файла. /-Y Вызывает запрос на подтверждение перезаписи существующего конечного файла. /Z Копирует сетевые файлы с возобновлением. Параметр /Y можно установить через переменную среды COPYCMD. Параметр /-Y командной строки переопределяет такую установку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 15:47:40 |
|
||
|
Бат файл.
|
|||
|---|---|---|---|
|
#18+
anesty, у тебя не получается потому что ты ставишь наклонную черту не в ту сторону ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2010, 14:46:42 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=34937902&tid=1500564]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
778ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 1104ms |

| 0 / 0 |
