PDA

Показать полную графическую версию : Автокопирование файлов в терминале


pavsem7
28-07-2014, 19:59
Мне нужно, чтобы когда пользователь подключался в терминале к серверу у него из локальной папки c:\papka файлы скопировались автоматически в c:\user на сервере для этого пользователя.
Сервер находится не в локальной сети, а в интернете.
Может кто-нибудь подсказать, как это делается. Локальный диск с подключается на сервере с именем "С на <Имя компьютера>" и к нему не обратиться.

cameron
28-07-2014, 20:06
Локальный диск с подключается на сервере с именем "С на <Имя компьютера>" и к нему не обратиться. »
\\tsclient\c

pavsem7
28-07-2014, 20:34
Во вкладке профиль пользователя на сервере в строке сценарий входа написал копирование.bat чтобы копирование выполнилось при входе. Задал в свойствах пользователя путь к домашней папке c:\servpapka\user, в нее поместил файл копирование.bat

В копирование.bat написал одну строку:
xcopy \\tsclient\c\papka\*.* c:\servpapka\user /y

Но при заходе ничего не копируется, диск с на клиенте подключается.
Что не так?

Попробовал записать копирование.bat на вкладке Среда - Запускать программу при входе.
В этом случае файл вроде бы быстро запускается, но копирование не выполняет и сеанс терминала кончается.
А мне надо, чтобы просто скопировалось и пользователь остался в терминале.

У меня домена нет, поэтому политики не задать.

cameron
28-07-2014, 21:28
Но при заходе ничего не копируется, диск с на клиенте подключается. »
а если батник запустить, то копирование произойдёт?

James Marsh
28-07-2014, 21:37
Мне нужно, чтобы когда пользователь подключался в терминале к серверу у него из локальной папки c:\papka файлы скопировались автоматически в c:\user на сервере для этого пользователя.
Сервер находится не в локальной сети, а в интернете.
Может кто-нибудь подсказать, как это делается. Локальный диск с подключается на сервере с именем "С на <Имя компьютера>" и к нему не обратиться. »

Это все хорошо до момента, когда общий размер фалов не перевалит за мегабайт 50, вот тогда начнется "веселуха". :help:

pavsem7
28-07-2014, 21:59
а если батник запустить, то копирование произойдёт? »

Если на вкладке "среда" прописать строку рабочей папки кроме строки программы, то копирование наконец выполняет,
но после закрывает терминальный сеанс, что мне не годится. То есть вкладка "среда" разрешает выполнение только одной прописанной программы.
Я не понимаю зачем прописывать второй раз рабочую папку, если я задал уже домашнюю папку на другой вкладке c:\servpapka\user и как оставить открытым сеанс после копирования?

Это все хорошо до момента, когда общий размер фалов не перевалит за мегабайт 50, вот тогда начнется "веселуха" »

Что будет? У меня файлы пока небольшие, но могут вырасти до 50-100 Мб. Тогда не будет копировать?

cameron
28-07-2014, 22:31
Если на вкладке "среда" прописать строку рабочей папки кроме строки программы, то копирование наконец выполняет,
но после закрывает терминальный сеанс, что мне не годится. То есть вкладка "среда" разрешает выполнение только одной прописанной программы.
Я не понимаю зачем прописывать второй раз рабочую папку, если я задал уже домашнюю папку на другой вкладке c:\servpapka\user и как оставить открытым сеанс после копирования? »
не нужно это в "среду" пихать.
поставьте в автозагрузку пользователям.
Что будет? У меня файлы пока небольшие, но могут вырасти до 50-100 Мб. Тогда не будет копировать? »
будет, но тяжко. через буфер RDP можно гонять файлы, но когда это у вас будет сразу у многих и много файлов - будут проблемы.

плюс не забывайте о ширине канала интернета и задержках в нём.
в общем вы избрали плохой вариант решения задачи. или неудачно её сформулировали.

pavsem7
29-07-2014, 12:15
будет, но тяжко. через буфер RDP можно гонять файлы, но когда это у вас будет сразу у многих и много файлов - будут проблемы.
плюс не забывайте о ширине канала интернета и задержках в нём.
в общем вы избрали плохой вариант решения задачи. или неудачно её сформулировали. »

Разве есть другой способ решения, если пользователям надо в рдп пользоваться удаленным сервером и пересылать туда данные максимум 100Мб, но как правило несколько Мб?

cameron
29-07-2014, 15:38
Разве есть другой способ решения, если пользователям надо в рдп пользоваться удаленным сервером и пересылать туда данные максимум 100Мб, но как правило несколько Мб? »
разве есть ;)
например гонять файлы через FTP или WebDAV - эти технологии как раз созданы для передачи файлов, в отличие от буфера RDP.




© OSzone.net 2001-2012