コマンドラインからWinSCPを呼び出していますが、スクリプトにパッシブモードを正しく設定する方法がわかりません。
スクリプトは次のとおりです。
option batch on
option confirm off
open ftp://user_and_pass_details:21
cd /out/
option transfer binary
put C:\afile.text
close
exit
コマンドラインからWinSCPを呼び出していますが、スクリプトにパッシブモードを正しく設定する方法がわかりません。
スクリプトは次のとおりです。
option batch on
option confirm off
open ftp://user_and_pass_details:21
cd /out/
option transfer binary
put C:\afile.text
close
exit
オープンでパッシブオプションを指定できます。
open ftp://user_and_pass_details:21 -passive=on|off
完全なスクリプトは次のようになります。
option batch on
option confirm off
open ftp://user_and_pass_details:21 -passive=on
cd /out/
option transfer binary
put C:\afile.text
close
exit
http://winscp.net/eng/docs/scriptcommand_openを参照してください
(とにかく、デフォルトではパッシブモードがアクティブであることに注意してください:http ://winscp.net/eng/docs/ui_login_connection#connection )