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

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

Ответить
Настройки темы
CMD/BAT - [решено] Копирование папки с одного компьютера на другой.

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


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

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


Изменения
Автор: lyaz.serg.den
Дата: 20-04-2016
Доброго времени суток.
Нужно скопировать папку с одного сервера на другой, причем запуск батника должен быть инициирован с сервера на который будет происходить копирование.
Место нахождение и сама папка C:\Users
Её и все ее содержимое необходимо копировать в тот же путь, и при следующих запусках батника должны копироваться лишь те файлы которые были изменены с прошлого запуска.
помогите кто чем может

Отправлено: 23:27, 20-04-2016

 

Пользователь


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

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


1 на втором сервере создаеш задание , с параметром "выполнять от имени",
2,1
пользовател и пароль должны совпадать на обоих компах
или 2,2
в батнике, который будет выполнятся для подключения к первому серверу через net use подключаеш сетевой диск, там можно указать имя и пароль для подключения
а дальше xcopy /M /I /R /Y /Z \\откуда\*.* куда
еще я б добавил /V, но время растет на проверку

rem если надо организовать подключение
net use Q: \\сервер1\C$\Users
rem тогда
xcopy /M /I /R /Y /Z Q:\*.* C:\Users
rem а если без net use
xcopy /M /I /R /Y /Z \\сервер1\C$\Users\*.* C:\Users

net use /delete /Y Q:

Последний раз редактировалось AleksandrG, 22-04-2016 в 10:37.


Отправлено: 10:23, 22-04-2016 | #2



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

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


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


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

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


Спасибо за помощь , но мне необходимо было сделать это без подключения сетевого диска.
В конечном итоге работает:
xcopy \\Administrator\Users*.* C:\Users /H /Y /C /R /S - хотя с командами могу ошибаться , взял из поиска.

Есть еще вопрос!

Каким образом с помощью команды ECHO всю информацию о копировании в этом батнике вывести в файл???
в файл получилось вывести только время начала и конца всей операции

Отправлено: 14:43, 25-04-2016 | #3


Ветеран


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

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


Добавить в xcopy параметр /f или /l и перенаправить её вывод в потребный файл.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:51, 25-04-2016 | #4


Ветеран


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

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


AleksandrG, можно заюзать robocopy. Проще.

-------
консольный клиент telegram для Windows: www.elapser.info

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

Отправлено: 16:04, 25-04-2016 | #5


Пользователь


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

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


Цитата Опиум:
AleksandrG, можно заюзать robocopy. Проще. »
Не бачив такой, попробую. Посмотрел описание, понравилось

Цитата lyaz.serg.den:
Спасибо за помощь , но мне необходимо было сделать это без подключения сетевого диска. »
это тока для получения доступа , другого способа , чтоб запустить из шедуллера и получить доступ , я не знаю
тут же ниже указано
Цитата AleksandrG:
rem а если без net use
xcopy /M /I /R /Y /Z \\сервер1\C$\Users\*.* C:\Users »
Цитата lyaz.serg.den:
xcopy \\Administrator\Users*.* »
а разве такая конструкция без слеша сработает?

Последний раз редактировалось AleksandrG, 26-04-2016 в 10:50.


Отправлено: 10:33, 26-04-2016 | #6


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


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

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


ну сработала , вписал как есть, все копируется с её помощью.

Отправлено: 18:11, 26-04-2016 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - помогите создать скипт на копирование файла с одного раздела в другой Ttsume Скриптовые языки администрирования Windows 1 08-03-2014 20:51
CMD/BAT - [решено] Копирование владельца и разрешений существующих папок с одного сервера на другой NoIZz Скриптовые языки администрирования Windows 2 11-09-2013 23:36
CMD/BAT - Копирование папки с одного пк на другой по лок. сети. SkyTemple Скриптовые языки администрирования Windows 4 11-07-2011 15:22
C/C++ - Исходники с одного компьютера на другой S1stem Программирование и базы данных 3 30-07-2008 15:59
[решено] Копирование WIN98 с одного ж.диска на другой Evgen77 Microsoft Windows 95/98/Me (архив) 21 06-12-2006 00:22




 
Переход