我的日常工作之一是使用MSTSC将数据从我的系统传输到客户端系统,是否可以自动化这种传输或者是否有命令行可以代替连接Jumpbox并手动移动文件。
您说了“跳板”,因此我假设您需要连接到跳板服务器,然后开始远程桌面会话。
您在登录远程服务器后如何复制文件?通过资源管理器拖放(复制/粘贴)吗?如果是这样,那么通过跳板服务器操作将会非常缓慢。最好使用命令行复制工具和\tsclient映射。
robocopy \\tsclient\C\somefolder C:\temp *.exe
或者其他命令。不幸的是,这都是基于首先建立远程桌面会话的前提条件,所以我不知道有没有办法从本地工作站到远程主机使用跳板服务器发起复制。
我们正在尝试做的一件事是让安全人员允许防火墙规则进入我们的安全区域,以便我们可以自动化BITS进行复制。
您可以使用freerdp或rdesktop Linux应用程序(例如在虚拟服务器环境下,如果您还没有一个)将远程目录映射到本地路径,然后复制到它。
还有一个Windows工具 - http://www.analogx.com/contents/download/System/tsdc/Freeware.htm,但我还没有测试过它。
你不能使用计划任务吗?通常我会尝试使用批处理文件或类似简单的东西,或者你可以使用robocopy等工具。