Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Копирование файлов с удаленок (http://forum.oszone.net/showthread.php?t=317729)

rtem777 11-08-2016 17:25 2658903

Копирование файлов с удаленок
 
Помогите реализовать задачу. Батники сам еще не писал.
Есть много удаленок, из которых каждый день нужно копировать текстовые файлы *.txt (количество и имена могут быть разные).
Их размещение на каждой машине одинаково: С:\Users\Administrator\Desktop
Все файлы собираются на ПК админа, допустим в папку С:\Work.
Есть доступные IP адреса, логины и пароли ко всем удаленкам.

Elven 15-08-2016 11:19 2659989

например так

Код:

net use W: \\IP_address\c$\Users\Administrator\Desktop /user:domain_name\user_name user_password
copy w:\*.txt С:\Work\
net use W: /del

IP_address - IP
domain_name - домен (или имя компьютера)
user_name - имя пользователя
user_password - пароль пользователя

НО! При таком раскладе пароль будет храниться в открытом виде в батнике, что не есть хорошо, и, опять же, написано для подключения к одному компьютеру, если компов сильно много, то логичнее написать через цикл, а данные для подключения хранить в отдельном файле.

rtem777 15-08-2016 15:25 2660090

Цитата:

Цитата Elven
например так
Код:
net use W: \\IP_address\c$\Users\Administrator\Desktop /user:domain_name\user_name user_password
copy w:\*.txt С:\Work\
net use W: /del
IP_address - IP
domain_name - домен (или имя компьютера)
user_name - имя пользователя
user_password - пароль пользователя
НО! При таком раскладе пароль будет храниться в открытом виде в батнике, что не есть хорошо, и, опять же, написано для подключения к одному компьютеру, если компов сильно много, то логичнее написать через цикл, а данные для подключения хранить в отдельном файле. »

Тестировал на одном. Почему-то не сработало.(

Iska 15-08-2016 15:31 2660095

Цитата:

Цитата rtem777
Почему-то »

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

rtem777 16-08-2016 13:33 2660388

Цитата:

Цитата Iska
Открывайте командную строку, исполняйте в ней код по одной строке и по каждой смотрите результат выполнения. »

Ввёл строку такого типа:

net use W: \\94.142.14X.XXX\c$\Users\Administrator\Desktop /user:WIN-32VTGRUNTNO\Administrator xxxxxxxxx

"Не найден сетевой путь"


Время: 19:38.

Время: 19:38.
© OSzone.net 2001-