0
我需要運行這個鏈條的命令如何鏈PSFTP命令
psftp xx.xx.xx.xx -l xxx -pw yyy
cd zzzzzz
get file.csv
bye
在一個命令行
(PSFTP來自這裏:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
我見過超級用戶(https://superuser.com/a/532528/290138),用ftp你可以這樣做,但我不明白它是如何工作的:
echo open xx.xx.xx.xx >> ftp & echo user xxx yyy >> ftp & echo binary >> ftp & echo get file.csv >> ftp &echo bye >> ftp & ftp -n -v -s:ftp & del ftp
謝謝!
[編輯]
我在.bat
文件中寫了這4行並運行它。
第一行執行良好,但隨後的PSFTP解釋打開(這就像FTP解釋)
和第二線從未發生過
寫一個'.bat'文件,其中包含所有的命令,然後從命令行執行這個「one」命令。你意識到你的例子cmd正在創建一個腳本,(用可疑語法)並運行它,然後刪除它?所以你可以用'.bat'文件做同樣的事情。祝你好運。 – shellter