0
以前にダウンロードされていないファイルのみをFTPサーバーからダウンロードします。私は現時点でWinSCPを使用しています。私は、今後のプロセスを自動化したいので、コンソールに行ってコードを書くことは望まない。現在のコードは次のとおりです。FTPサーバーから存在しないファイルをダウンロードする
"C:\Program Files (x86)\WinSCP\WinSCP.com"/command^
"open ftp://rnan:[email protected]/kgptel/"^
"lcd \D C:\Users\rnan\Desktop\Batch Files"^
"get -latest *"^
"exit"
このコードは、コンソールでセッションを開くだけです。
私がコンソールに接続してコードを手動で入力することなくファイルを自動的に転送する変更を提案してください。
ありがとうございました。
ありがとうございます、ありがとう、私は、バットファイルを実行すると、いくつかのエラーを言い、セッションが失敗したと言います。理由を知っていますか? winSCPによって生成されたバッチスクリプトでsetコマンドは何をする – qwerty
'set'コマンドはWinSCP終了コードを変数に保存するので、' exit'コマンドで再利用できます。場合によっては、 'if' /' else'ブランチで(エラー・メールを送信するアプリケーションを使って)(https://winscp.net/eng/docs/guide_automation#results)といったもっと複雑なエラー処理を行います。 )、これは '%ERRORLEVEL%'をオーバーライドします。 –
ありがとうございました! :D:Dあなたは上司です! – qwerty