我需要能够将文件传输到远程 Windows 机器,操作系统为 Windows Vista 或更高版本。我正在将此文件从一台 Windows 机器传输到另一台 Windows 机器。目标机器不能保证有 SSH 或其他任何东西,但我有它的登录凭据。有什么方法可以做到这一点吗?
答案1
如果你有有效的凭证,你可以尝试
net use \\other.machine.com\C$ /u:DOMAIN\USER /PERSISTENT:YES
在哪里:
other.machine.com - is the machine you're going to connect to
DOMAIN - domain name
USER - user name
C$ - disk 'C' on the machine (if you have administrator's rights) or any another share you're legal to connect to
然后它会要求您输入密码。
如果连接成功,您就可以将此共享挂载为网络磁盘。然后您只需从该磁盘上的命令行执行“复制”即可。
当然,这并不能保证一定有效 - 该机器可能位于防火墙后面,或者可能没有任何共享资源。但无论如何,你可以尝试一下。我认为,这是最简单的方法,无需安装任何额外的应用程序即可完成你想做的事情。