2015-02-17 19 views
1

我能夠使用Filesys::SmbClientParser模塊放置並獲取到一個共享點,但我似乎無法將get轉移到本地目錄。該手冊頁說:Filesys :: SmbClientParser得到

get($file, $target, [$dir]) 

什麼是'$target'?如果我沒有指定目標,只是文件和目錄,它會得到該文件,但將其放在我運行腳本的目錄中。

回答

0

您正在描述預期的行爲 - get模仿​​界面中的同名命令(模仿老式ftp)。如果您輸入$target的名稱,則該文件將存儲在那裏,否則默認目標是一個具有相同名稱的文件,將寫入您的$CWD

0

我能夠得到它的工作,但目標必須包含一個文件名,它只是不能包含你想要放置它的目錄的路徑。

$ smb-> get($ report,「$ pathto/$ report」);