2014-07-11 115 views
0
下載文件

路徑與此類似\\pc1\folder1\folder2\file.bin 以上是網絡 上的共享文件夾,我必須把它保存到類似的路徑c:\Users\me\Desktop\file_copy.binPerl腳本從LAN

我是新來的Perl,因此清楚地解釋它如何發生將是可觀的。

+0

你需要驗證到\\ PC1?這對你的問題有很大的影響。 (例如它是否要求您輸入用戶名和密碼)。 – Sobrique

+0

不需要驗證 – uncreative

+0

那麼在這種情況下 - 您可能根本不需要Perl,只能使用「複製」。 – Sobrique

回答

0

您可以試試Win32::FileOp模塊,下面是您如何打開文件,您可以使用CopyFile選項進行下載。

use Win32::FileOp qw/ Map /; 

Map 'X:' => ' \\\\machine\\share', 
    { user => 'foo', passwd => 'bar' }; 

open FILE, 'x:/path/file.ext' or die "..."; 

還檢查了File::Fetch