3

コマンドラインから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
4

1 に答える 1

4

オープンでパッシブオプションを指定できます。

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 )

于 2013-01-23T00:05:35.857 に答える