コマンドラインからWinSCPコンソールに接続します。その中でバッチファイルを実行します。サーバーに接続するためのコマンドをバッチファイルに含める必要があります。
WinSCPスクリプト でSFTPサーバーに接続するための基本的なバッチファイルは次のようになります。
winscp.com /log=c:\writable\path\winscp.log /ini=nul /command ^
"open sftp://username:[email protected]/ -hostkey=""...""" ^
"some command like put for upload" ^
"exit"
詳細については、 SFTPサーバーへのファイル転送の自動化 のガイドを参照してください。
のために -hostkey
switch see スクリプトでのホストキーの確認 。
より簡単なのは WinSCPが完全な転送スクリプトまたはバッチファイルを生成する :