Windows:将远程机器中的文件从该机器复制到本地机器

Windows:将远程机器中的文件从该机器复制到本地机器

我在 Windows 计算机上,说“本地A“。我手动通过 RDP 连接到远程服务器,说”远程控制“。 从远程控制我运行了一个脚本,它做了许多事情,最后它应该从远程控制到我远程控制的机器,即本地A如何使用 powershell 或类似程序实现复制部分?

基本上,我想在 powershell 中执行类似的操作(或使用任何外部命令行工具):

# pseudo syntax
Copy -source RemoteB/C:/foo.txt -target LocalA/C:/foo.txt
# run from RemoteB

然而,本地A远程控制不在任何共享网络或域中。它们是完全不相关的机器。我所拥有的只是远程控制,用户名和密码。

我当然可以手动从远程控制本地A,使用 Ctrl+C、Ctrl+V。基本上,我正在尝试自动执行手动复制。

答案1

选项 A:将彼此的驱动器安装为其网络驱动器,然后像往常一样复制/粘贴文件。

选项 B(我的最爱):安装一个 ftp 服务器(我使用 ftpserverlite,并设置.. D:\ 驱动器 + 1 个帐户(UsrName&pswd)具有所有访问权限 + 启动服务器)> 和接收方..使用命令提示符访问它ftp 10.5.4.8(假设这是接收方 IP)> 输入 UsrName > 输入 pswd > 使用getput命令从服务器获取文件或将本地文件放入服务器。|| 使用quit退出 ftp 命令和ls列出文件。

相关内容