Передача файла с помощью MSTSC в командной строке - PullRequest
8 голосов
/ 23 ноября 2010

Часть моей ежедневной работы включает передачу данных из моей системы в клиентскую систему с использованием MSTSC, возможно ли автоматизировать этот перенос или есть какая-либо командная строка, которую я могу использовать вместо подключения к Jumpbox, а затем вручную перемещать файлы.

Ответы [ 4 ]

5 голосов
/ 03 декабря 2010

Вы сказали «коробка прыжка», поэтому я предполагаю, что вам нужно подключиться к серверу прыжков, а затем начать сеанс rdp.

Как вы копируете файлы после входа на удаленный сервер? Перетащите (копировать / вставить) через проводник? Если это так, это может быть ужасно медленным через сервер перехода. Лучше всего использовать утилиту копирования командной строки и сопоставления \ tsclient.

robocopy \\tsclient\C\somefolder C:\temp *.exe или что-то еще. К сожалению, все это основано на первом установлении сеанса удаленного рабочего стола, поэтому я не знаю, как инициировать копирование с вашей локальной рабочей станции на удаленный хост с помощью сервера перехода.

Одна вещь, которую мы пытаемся сделать, - это заставить наших сотрудников по безопасности разрешить правила брандмауэра в наших защищенных зонах, чтобы мы могли автоматизировать BITS, чтобы они делали для нас копии.

1 голос
/ 01 июня 2011

Вы можете использовать приложения Linux freerdp или rdesktop (например, в среде виртуального сервера, если у вас его еще нет), чтобы отобразить удаленные каталоги на локальные пути и затем скопировать в него.

Есть также инструмент для Windows - http://www.analogx.com/contents/download/System/tsdc/Freeware.htm, но я не проверял его.

0 голосов
/ 06 декабря 2010

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

Вы можете написать файловый сервер (например, FTP) или виртуальный канал для передачи файлов.

0 голосов
/ 23 ноября 2010

Не можете ли вы использовать запланированное задание? Обычно я пытаюсь использовать командный файл или что-то простое, или вы можете использовать robocopy и т. Д.

...