Показать полную графическую версию : Копирование файлов по локальной сети
nail1987
31-08-2015, 12:22
Помощь ваша! мои лайки!
такая проблема у меня компьютерный клуб
есть игра world of tanks. каждый месяц она
обновляется примерно по 1 гигабаиту
я скачиваю обновление на 1 комп потом
копирую на флешку и раскидываю на остальные
компы Как сделать так у меня главный комп с ip
адресом 192.168.0.100 как сделать такой батник
чтоб я запустил его и он сам копировал посети обновления на остольные компы
у них адреса 192.168.0.1 (2,3,4,5) и т.д обновление находится по адресу
D игры worldoftanks Updata
Предположу, что на всех машинах папка назначения лежит одинаково и что IPадреса идут все по порядку
for /l %%i in (1,1,5) do (
pushd "\\192.168.0.%%i\d$\игры\worldoftanks\"
robocopy "D:\игры\worldoftanks\Updata" Updata /e
popd
)
пятерку в цикле заменить на последний октет последнего IP в сети, ну и пути, конечно, проверить.
Либо использовать такой вариант
for /f %%i in (192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5) do (
pushd "\\%%i\d$\игры\worldoftanks\"
robocopy "D:\игры\worldoftanks\Updata" Updata /e
popd
)
nail1987
31-08-2015, 14:08
pushd "\\%%i\d$\игры\worldoftanks\Updata"
эта строчка откудо копируются фаилы ?
эта строчка откудо копируются фаилы ? »
куда
nail1987
31-08-2015, 14:43
можите расписать значение каждой строки что они выполняют а то я дуб
for /l %%i in (1,1,5) do (цикл передающий значения от 1 до 5 с шагом 1 в переменную %%i
pushd "\\192.168.0.%%i\d$\игры\worldoftanks\" исходный каталог запоминается для команды POPD, а в качестве текущей папки указывается \\192.168.0.%%i\d$\игры\worldoftanks\
robocopy "D:\игры\worldoftanks\Updata" Updata /e собственно копирование
popd Переходит в каталог, сохраненный командой PUSHD.
)
nail1987
31-08-2015, 14:57
смотрите у меня на главном компе танки я их обновляю ip главного компа 192,168,0,100
после обновления запускаю этот батник и он копирует на другие адреа ip да?
Запускать нужно на "главном компе", и таки да, он скопирует. В том случае если учетная запись от имени которой запускается батник является администратором на целевом компьютере и/или имеет доступ в данном случае к d$ и если в целевой папке не будет файлов занятых какими-либо другими процессами.
nail1987
31-08-2015, 15:10
я не понимаю что такое доступ у меня клуб и просто настроенна локальная сеть и все что нужно сделать что все копировалась
Печально (https://lurkmore.co/RTFM) я гляжу на наше поколенье!
По сети диски этих самых компьютеров видны? Есть возможность удаленно что-то там скопировать/удалить/заменить? Можешь зайти в папку с обновлениями на пользовательском компе с главного?
nail1987
31-08-2015, 15:41
НЕТ
тогда точно RTFM. без этого дальше будет ох как сложно если не сказать невозможно.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.