2012-10-19 39 views
2

我想編寫一個腳本來自動執行我每天手動執行的任務。此任務要求我使用WinSCP將一些文件從UNIX服務器(Solaris)下載到我的桌​​面(Windows XP)。有沒有辦法使用Python或shell腳本將文件從UNIX服務器中的路徑複製/移動到Windows XP PC中的路徑?使用腳本將文件從UNIX複製到Windows

+0

請檢查我的帖子:http://sundarpari.blogspot.in/2012/12/file-download-from-unix-server-using.html,讓我知道如果有幫助。 – 2012-12-16 18:16:16

回答

2

如果您打算使用python,那麼您可以使用paramiko庫。它有sftp支持。一旦你在Windows上的文件,使用shutils庫將其移動到您的Windows上的路徑

+0

耶帕拉米科很好!我建議你也 – fecub

+0

感謝您的建議。我可以知道是否有任何需要在客戶端PC中進行配置(如安裝Cygwin)? – user1758952

+0

我想你將需要安裝python。然後爲python安裝'setuptools',然後執行'easy_install parammiko'。讓我知道你是否需要更多的幫助。看看這裏http://vijaymurthy.blogspot.in/2011/03/installing-paramiko-for-windows.html –

1

你有沒有考慮與rsync一起使用Cygwin?您可以編寫一個小型bash腳本,使用rsync來獲取所需的文件,並將其作爲每日cron作業運行。

相關問題