Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2013, 17:44   #1
DrBAXA
Пользователь
 
Регистрация: 17.12.2012
Сообщений: 24
По умолчанию Копирование батником

Есть сервер на котором прога. Есть много компов с клиентом. При обновлении на сервере нужно копировать по новой клиенты. Как сделать чтоб на клиентских компах проверялось нет ли более нових файлов на сервере.
Думал просто написать батник и в автозагрузку. Но сеть медленная и если файл тот же то ждать копирования нужно понапрасну. Как сделать проверку. В параметрах copy нашел лиш 1 параметр /y которий включаєт/отключаєт диалог замены. Но нужно чтоби клиента сильно не напрягать, чтоб все автоматически если файл новий копируем, если нет не копируем. можно так?
Зарание спасибо!
DrBAXA вне форума Ответить с цитированием
Старый 08.04.2013, 17:56   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А не проще ли программу закинуть в расшаренную папку на сервере, а с клиентов ее запускать? Тогда обновлять понадобится только то что на сервере один раз скажем ночью или утром, пока юзера еще спят.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.04.2013, 19:32   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Как сделать проверку
Сравнить время создания на сервере и клиенте. Если время создания на сервере больше копируй. Правда могут быть проблемы, если время не синхронизировано. На всякий случай еще и размеры. Так и делаю, пока за несколько лет эксплуатации без проблем. Только не батником, а прогой-оболочкой
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 08.04.2013 в 19:36.
Аватар вне форума Ответить с цитированием
Старый 02.05.2013, 11:33   #4
1mutant1
Пользователь
 
Регистрация: 23.04.2013
Сообщений: 18
По умолчанию

можно robocopy попробовать
но имхо это лучше
Цитата:
Сообщение от Stilet Посмотреть сообщение
А не проще ли программу закинуть в расшаренную папку на сервере, а с клиентов ее запускать?
1mutant1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
копирование строк, соответствующих условию фильтра и копирование на новый лист xorek Microsoft Office Excel 0 09.07.2012 18:13
Удаление папок на хранилище батником Greenbur Помощь студентам 4 17.05.2012 22:24
проблема с батником xxdredxx Помощь студентам 3 04.05.2011 17:52
копирование lilek Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 14.12.2010 20:54
Как закрыть и снова открыть Оперу батником? ben1 Помощь студентам 5 27.10.2010 20:53