2016-12-29 59 views
1

我的命令提示符表示文件傳輸成功。 但我沒有看到從我的local導入到我的virtual目錄的任何文件。 由於'刪除'命令行,文件在導入時不見了。WinSCP - 傳輸已成功完成,但虛擬目錄上沒有任何內容

另外,當我拖動&將文件放在WinSCP上時,我在我想要的文件夾中看到該文件。

圖片:
command prompt: successful

在高級站點設置對話框,虛擬目錄是:FWF FTP /測試/ To_Synapse /零售/就緒

而且文件中導入時被轉移到存檔文件夾(不能將目錄設置爲存檔文件夾)。

鏡像2:
virtual directory screenshot on WinSCP

我.batch文件:

C:\Program Files (x86)\WinSCP\WinSCP.com" /script="C:\path\to\script\FTPToFWFTest.txt 

我的.txt文件:

option batch abort 
option confirm off 
open ftp://*****:******@***.**.**.** 
lcd C:\local\path\ 
put -delete *.csv* 
close 
exit 

我會盡我所能的響應。如果您需要澄清,請留下任何評論。

我非常感謝專家對此提供的幫助。任何關於此的指導都會非常有幫助。先謝謝你。我希望你們都能得到溫暖和快樂的假期!

+0

您無法以使答案無效的方式編輯您的問題。如果您想刪除一些隱私信息,那沒關係。但是你不能刪除整個腳本。那麼答案是沒有道理的。雖然請注意,所有信息仍然存在於修訂歷史中,因此仍然可以訪問。 –

回答

2

your previous question一樣,您似乎期望該腳本能夠提取您的WinSCP GUI配置。

如果您使用open commandopen site_name)中存儲的網站名稱並確保script shares the configuration with the GUI是可能的。


但是這種方法是不鼓勵的。您最好將腳本構建爲獨立於GUI配置。在這種情況下,您必須在腳本中指定目標文件夾。例如。使用cd command

cd /remote/path 

put command本身:

put -delete *.csv* /remote/path/ 

最簡單的是有GUI generate the script for you

+0

非常感謝!我不能夠感謝你!你真的值得我得到更多的感謝:) –

相關問題