あるサーバーのファイルを別のサーバーに自動的に転送したい。そのために、パテをインストールしました。
バッチ ファイル: Transfer.Bat
cd "C:\Program Files\PuTTY"
psftp Username@RemoteServer.com -pw password -b MovementFileTransferScript.txt -be
テキスト ファイル: MovementFileTransferScript.txt
open RemoteServer.com
put D:/Backup/FULL_DB_BACKUP-DontDelete.txt R:\DB\Backup
quit
上記のテキスト ファイルでは、D:/ はソース サーバーに属し、R:/ は宛先サーバーに属します。
バッチファイルを実行しているときに、以下のエラーが発生します。
Using username "Username".
Remote working directory is /
psftp: already connected
local: unable to open D:/Backup/FULL_DB_BACKUP-DontDelete.txt
フォルダのアクセス許可を確認しましたが、すべて問題ないようです。ここで何が問題だったのか教えてもらえますか?