Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Батник копирующий из папок в сети файлы в одну

Ответить
Настройки темы
CMD/BAT - [решено] Батник копирующий из папок в сети файлы в одну

Новый участник


Сообщения: 14
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


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

Отправлено: 23:36, 12-01-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Nenomernoj, и в чём состоит проблема?

Отправлено: 05:08, 13-01-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


В том что отсюда http://forum.oszone.net/thread-216135.html батник по сети не хочет работать

Последний раз редактировалось Nenomernoj, 13-01-2012 в 13:29. Причина: .


Отправлено: 13:27, 13-01-2012 | #3


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Если не понятно то вот что имеем:
Папка на Сервер1
Папка на Сервер2
Папка на сервер3
Папка на Сервер4

Нужно все файлы из этих папок переместить в:
Папка на рабочей станции

Отправлено: 13:53, 13-01-2012 | #4


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


И какой код у Вас получился? Где и как Вы его пробовали запускать?

Отправлено: 14:54, 13-01-2012 | #5


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


C рабочей станции администратора сети. Код:
@Echo Off
cls

Set From=Server1-1\\D:\N\SPTO
Set From=ServerKD\\C:\SPTO
Set From=Server\\D:\SPTO
Set From=ServerRZ\\D:\SPTO
Set To=Admin\\D:\All_SPTO

FOR /R %From% %%f IN (*.SP1) DO Move /Y "%%f" "%To%\"

Расширение в принципе и не нужно, но пробовал лепить из того что нашел.

Отправлено: 16:53, 13-01-2012 | #6


Аватара для Hector

Misanthrope


Сообщения: 474
Благодарности: 38

Профиль | Отправить PM | Цитировать


Nenomernoj, по-моему ты несколько раз инициализируешь одну и ту же переменную, надо дать им разные названия и для каждой использовать свой цикл
Код: Выделить весь код
@Echo Off
cls

Set From1=Server1-1\\D:\N\SPTO
Set From2=ServerKD\\C:\SPTO
Set From3=Server\\D:\SPTO
Set From4=ServerRZ\\D:\SPTO
Set To=Admin\\D:\All_SPTO

FOR /R %From1% %%f IN (*.SP1) DO Move /Y "%%f" "%To%\"
FOR /R %From2% %%f IN (*.SP1) DO Move /Y "%%f" "%To%\"
FOR /R %From3% %%f IN (*.SP1) DO Move /Y "%%f" "%To%\"
FOR /R %From4% %%f IN (*.SP1) DO Move /Y "%%f" "%To%\"

-------
Information must be free!
Нет границ, есть только препятствия

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:17, 13-01-2012 | #7


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Странные пути:
Цитата Nenomernoj:
Set From=Server1-1\\D:\N\SPTO »
если не сказать больше.

Примерная болванка:
Код: Выделить весь код
for %%i in ("\\server1\Share1" "\\server2\Share2" "\\serverN\ShareN" ) do move "%%~i\*.*" "c:\Temp\"

Отправлено: 18:25, 13-01-2012 | #8


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Что странного то?? Завтра испробую батники...

Отправлено: 17:29, 15-01-2012 | #9


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


В моём представлении это:
Код: Выделить весь код
Server1-1\\D:\N\SPTO
никак не UNC-путь.

Отправлено: 18:37, 15-01-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Батник копирующий из папок в сети файлы в одну

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Перемещение файлов из нескольких папок в одну. BatizhevNH Скриптовые языки администрирования Windows 4 14-05-2012 19:32
CMD/BAT - [решено] Очень нужен Bat-ник, копирующий всю структуру папок и файлов, чтоб каждый файл занима GoldenSuslik2 Скриптовые языки администрирования Windows 7 13-06-2011 15:17
CMD/BAT - [решено] Нужен батник для сканирования папок и записи результатов в файл Nun-Nun Скриптовые языки администрирования Windows 7 22-09-2010 15:23
CMD/BAT - [решено] Как написать батник который запускает одну программу первые два раза, а на третий раз nizo Скриптовые языки администрирования Windows 4 16-03-2010 02:54
Как через батник склеить 2 строки в одну? skeletor Хочу все знать 3 15-03-2007 18:47




 
Переход