1
A
回答
0
此功能不內置,我知道的任何客戶端,或爲此事甚至FTP協議。
一個模仿此功能的客戶端是Cyberduck,它具有「同步」功能,允許您使用時間戳上傳到FTP服務器的同步文件夾的任何更改。
1
0
1
下面是我通過docs會後想出了一個教程:
- 下載並安裝WinSCP並運行它
- 連接到服務器
- 轉到菜單>會話>服務器/協議信息
- 複製 「Server host key指紋」(
ssh-rsa 2048 xx:xx:xx:xx..."
)
現在創建一個名爲upload.txt
文件,添加以下內容(根據需要修改):
# Connect
open sftp://user:[email protected]/ -hostkey="ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx..."
# Change remote directory
cd /home/user/public
# Download file to the local directory d:
get robots.txt d:\
# Upload file to current working directory
put d:\examplefile.txt
# Disconnect
close
# Exit WinSCP
exit
接下來創建一個批處理文件run.bat
用正確的路徑:
"C:\Program Files (x86)\WinSCP\WinSCP.com" /ini=nul /script="C:\folder-with-uploadfile\upload.txt"
pause
運行該批處理文件。
檢查檢查文件robots.txt是否已下載到文件夾D:並且examplefile.txt位於服務器上的示例文件夾中。
在多臺服務器的情況下:https://winscp.net/eng/docs/script_upload_multiple_servers
PS:我的FileZilla的長期用戶,但2018年2月,他們沒有這個功能呢。所以爲WinSCP +1。
相關問題
- 1. ftp將多個大文件上傳到一個文件
- 2. 上傳多個FTP文件
- 3. Bash - 使用真實路徑將多個文件上傳到FTP?
- 4. PHP上傳多個文件到FTP
- 5. 用ajax將多個文件上傳到變量文件夾
- 6. 用html5和php上傳多個文件到文件夾「上傳」
- 7. 如何使用python或VB將多個excel文件上傳到多個FTP文件夾?
- 8. 批處理文件上傳整個文件夾到FTP
- 9. Java Servlet將一個文件上傳到多個文件夾
- 10. 使用ftp上傳文件
- 11. 使用Jmeter將文件上傳到Web服務到多個文件夾
- 12. 上傳多個文件並將其保存到文件夾中
- 13. 如何將多個文件上傳到xquery中的文件夾?
- 14. 使用ftp上傳文件夾中的所有文件
- 15. FTP多文件上傳PHP
- 16. 將文件上傳到文件夾
- 17. 將文件上傳到public_html文件夾
- 18. 使用PHP上傳一個文件夾通過FTP使用PHP
- 19. 多個文件上傳到多個文件夾 - PHP
- 20. 如何監視FTP上傳文件夾的新上傳文件?
- 21. 使用C#上傳文件到FTP#
- 22. 是否可以使用PHP將文件從FTP上傳到FTP
- 23. 使用asp.net將多個文件上傳並重命名爲FTP
- 24. 使用PHP JavaScript將多個文件上傳到動態文件夾結構
- 25. 啓用用戶使用javascript將文件上傳到文件夾
- 26. 上傳文件到asp.net中的ftp文件夾
- 27. 上傳多個文件到遠程FTP服務器使用PHP
- 28. 使用jquery.MultiFile上傳多個文件到FTP服務器
- 29. 上傳文件到FTP
- 30. 上傳文件到FTP C#
+1雖然您最好使用'winscp.com'而不是'winscp.exe',以便您可以在控制檯窗口中看到進度(和錯誤)。 – 2018-02-15 07:45:36
偉大的提示。發佈更新。並且:您創建的令人敬畏的軟件。腳本將節省數小時的時間。 – 2018-02-15 07:53:30