CMD/BAT - Копирование файлов по локальной сети
-
nail1987
CMD/BAT - Копирование файлов по локальной сети
Помощь ваша! мои лайки!
такая проблема у меня компьютерный клуб
есть игра world of tanks. каждый месяц она
обновляется примерно по 1 гигабаиту
я скачиваю обновление на 1 комп потом
копирую на флешку и раскидываю на остальные
компы Как сделать так у меня главный комп с ip
адресом 192.168.0.100 как сделать такой батник
чтоб я запустил его и он сам копировал посети обновления на остольные компы
у них адреса 192.168.0.1 (2,3,4,5) и т.д обновление находится по адресу
D игры worldoftanks Updata
такая проблема у меня компьютерный клуб
есть игра world of tanks. каждый месяц она
обновляется примерно по 1 гигабаиту
я скачиваю обновление на 1 комп потом
копирую на флешку и раскидываю на остальные
компы Как сделать так у меня главный комп с ip
адресом 192.168.0.100 как сделать такой батник
чтоб я запустил его и он сам копировал посети обновления на остольные компы
у них адреса 192.168.0.1 (2,3,4,5) и т.д обновление находится по адресу
D игры worldoftanks Updata
-
Elven
Re: CMD/BAT - Копирование файлов по локальной сети
Предположу, что на всех машинах папка назначения лежит одинаково и что IPадреса идут все по порядку
Код:
пятерку в цикле заменить на последний октет последнего 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
Re: CMD/BAT - Копирование файлов по локальной сети
Цитата nail1987:
эта строчка откудо копируются фаилы ?
куда
эта строчка откудо копируются фаилы ?
CMD/BAT - Копирование файлов по локальной сети
куда
-
nail1987
Re: CMD/BAT - Копирование файлов по локальной сети
можите расписать значение каждой строки что они выполняют а то я дуб
-
nail1987
Re: CMD/BAT - Копирование файлов по локальной сети
можите расписать значение каждой строки что они выполняют а то я дуб
-
nail1987
Re: CMD/BAT - Копирование файлов по локальной сети
Код:
Код: Выделить всё
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
Re: CMD/BAT - Копирование файлов по локальной сети
смотрите у меня на главном компе танки я их обновляю ip главного компа 192,168,0,100
после обновления запускаю этот батник и он копирует на другие адреа ip да?
после обновления запускаю этот батник и он копирует на другие адреа ip да?
-
nail1987
Re: CMD/BAT - Копирование файлов по локальной сети
Запускать нужно на "главном компе", и таки да, он скопирует. В том случае если учетная запись от имени которой запускается батник является администратором на целевом компьютере и/или имеет доступ в данном случае к d$ и если в целевой папке не будет файлов занятых какими-либо другими процессами.
-
nail1987
Re: CMD/BAT - Копирование файлов по локальной сети
я не понимаю что такое доступ у меня клуб и просто настроенна локальная сеть и все что нужно сделать что все копировалась