0

putty sftp を使用して Windows XP から .bat ファイルを実行しようとしています。私のコードは以下です。なんらかの理由で、「アクセスが拒否されました」というメッセージが表示され続けます。

面倒なことは、これらをコマンドプロンプトに1行ずつコピーして貼り付けると、正常に動作することです! コードにまだエラーがあるのか​​、それとも ftpsite.com がバッチ ファイルからの着信メッセージを受け入れない可能性があるのか​​、よくわかりません。

    @echo off  
    psftp user@ftp.ftpsite.com -pw abc#!123  
    cd Data/out  
    get file.csv
4

1 に答える 1

1

PSFTP へのコマンドは、次のように SCRIPT ファイルに配置する必要があります。

ファイル名: myscript.scr

cd Data/out
get file.csv
exit

次に、次のように呼び出します。

@echo off
psftp user@ftp.ftpsite.com -pw abc#!123 -b myscript.scr
于 2013-03-08T20:57:51.593 に答える