PSFTP を使用してファイルをサーバーにアップロードしようとしています。バッチ スクリプトを使用してスクリプトが自動的に生成され、バッチ スクリプトで psftp が呼び出されます。ただし、ファイルはアップロードされておらず、エラーは表示されません。
FTP スクリプト:
lcd C:\files
cd /
put file.txt
exit
FTP ログ:
New local directory is C:\files
Remote directory is now /
local:file.txt => remote:/
FTP ログでわかるように、リモートは空で、ファイルは転送されていません。ただし、同じコマンドを手動で (バッチ スクリプトで実行せずに) 実行すると、ファイルは正しく転送されます。
この根本的な原因を見つけるのを手伝ってください。