Распространение файлов по локалке

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Don Leno
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 421
Зарегистрирован: 13.10.2013 (Вс) 14:05

Распространение файлов по локалке

Сообщение Don Leno » 16.12.2014 (Вт) 13:50

У меня локальная сеть на 10 компов. Один сервер. Все компьютеры новые с только установленной системой. Вопрос: как с сервера передать файл на все компы. То есть создать программку которая будет определенные файлы копировать по сети при запуске на другие компьютеры.
Но при этом не было необходимости что либо запускать на клиентских компах.

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Распространение файлов по локалке

Сообщение ger_kar » 16.12.2014 (Вт) 16:12

Don Leno писал(а):У меня локальная сеть на 10 компов. Один сервер.
Какая сеть? Одноранговая или домен? Что из себя представляет сервер? В общем случае (так как других данных просто нет) для копирования файлов можно на каждом из компьютеров сети, куда требуется скопировать файл создать общедоступный ресурс с возможностью записи и произвести копирование на этот сетевой ресурс.
Бороться и искать, найти и перепрятать

Don Leno
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 421
Зарегистрирован: 13.10.2013 (Вс) 14:05

Re: Распространение файлов по локалке

Сообщение Don Leno » 17.12.2014 (Ср) 4:20

Простая локалка без излишеств. Да желательно копирование на общий рес, где клиенты запускали бы файл для обновления самих себя.

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Распространение файлов по локалке

Сообщение ger_kar » 17.12.2014 (Ср) 6:32

Don Leno писал(а):Вопрос: как с сервера передать файл на все компы. То есть создать программку которая будет определенные файлы копировать по сети при запуске на другие компьютеры.Но при этом не было необходимости что либо запускать на клиентских компах.

Don Leno писал(а):Да желательно копирование на общий рес, где клиенты запускали бы файл для обновления самих себя.

Вообще то тут противоречия, ибо одно является противоположностью другого. Но по сути хоть в том хоть в другом случае все предельно просто. В первом на каждом компьютере создается доступная для записи по сети папка (общедоступный ресурс) и программа запущенная на сервере обходя все компьютеры в сети последовательно копирует файл с сервера в эти папки.
Либо можно у компьютера, выступающего в роли файлового сервера создать общедоступную (можно только для чтения) папку и положить файл туда. На компьютерах клиентах можно эту папку использовать либо как папку, либо создать сетевой диск на её основе. Для удобства эту папку можно даже добавить в переменную среды 'Path'.
Бороться и искать, найти и перепрятать

Vova_2581
Постоялец
Постоялец
 
Сообщения: 376
Зарегистрирован: 10.01.2010 (Вс) 18:08

Re: Распространение файлов по локалке

Сообщение Vova_2581 » 22.12.2014 (Пн) 13:12

Так чтобы на клиентских... ничего не запускать, можно, как вариант, попробовать WMI и FSO...

TrueTrue
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 167
Зарегистрирован: 20.05.2009 (Ср) 23:18

Re: Распространение файлов по локалке

Сообщение TrueTrue » 10.01.2015 (Сб) 15:31

Автор, если я правильно Вас понял, то Ваш вопрос можно решить простыми средствами ОС. Через BAT файл и VB, на мой взгляд Вам тут совсем ненужен.

Создаёте Bat файл, простыми средствами DOS прописываете копирование файлов(главное пути верно указать) и загоняете его в Автозагрузку Windows.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 45

    TopList