给定用户名和密码,如何在Windows上使用perl将文件从一台机器复制到另一台机器

时间:2012-01-12 11:17:39

标签: windows perl

我的主要问题是验证,然后是从一次机器到另一台机器的实际文件复制。顺便说一句,这两台机器都在同一网络上,即通过局域网连接。

是否有任何perl函数可以执行此操作。另外,我想确保验证是否绝对必要。

1 个答案:

答案 0 :(得分:0)

如果它们是两台Windows计算机,或者两者都有sambaCIFS份额 - 在您要复制的位置之下或之处,那么您只需映射 mount 一个到另一台机器上并以这种方式复制。安全性取决于您的网络以及如何设置共享。

此外,在这种情况下,给定主机名或IP,您可以使用UNC路径:

\\remotehost\c$\Users\Me\Documents -- depending on your level of access

如果您不需要SSL,则为Net::FTP,如果您需要,则为Net::SCP / SFTP。您通常可以将这些脚本编写为目录副本。