dポイントプレゼントキャンペーン実施中!

社内LANからプロキシサーバーを経由して、外部のサーバにあるファイルをftpでgetしようとし
ています。

方法としては、定期実行するためにスクリプトで下記のようなテキスト(ftpcmd.txt)を作成し、
バッチファイル(auto.bat)でftpコマンドを実行する予定です。

<ftpcmd.txt>
open xxx.xxx.xxx.xxx
user1
passwd1
ascii
get /logfiles/todaylog.txt
quit

<auto.bat>
ftp -s:ftpcmd.txt

ここで、質問なのですが、上記のような方法を用い、プロキシサーバー経由でftpを使ったgetを
行うには、どのように行えばいいでしょうか。または、DOSコマンドを使って、行うことは無理な
のでしょうか。その場合、ほかにはどのようなやり方が考えられるでしょうか。どなたか、ご助言
いただけませんでしょうか。

A 回答 (1件)

プロキシーサーバーと言っても仕様がいろいろあるので(*1)、何とも言い難いです。

まあ、「普通は出来るはず」としか言いようがない。

会社の管理者に相談してみてはどうでしょうか?
もしかしたらhttp-proxyサーバーはあるけどftp-proxyサーバーは無いかもしれないし。あと、認証がかかっていると、標準のftpコマンドでは無理かも。

私の知っているftpプロキシーサーバーだと、こんな感じ。
open プロキシーサーバー
user1@xxx.xxx.xxx.xxx
passwd1
ascii
get /logfiles/todaylog.txt
quit

*1: ffftpのfirewall設定画面を見ると接続方法が9種類もあるようですね。
    • good
    • 0
この回答へのお礼

ありがとうございます。大変、参考になりました。来年になりそうですが、管理者に相談しつつ教えていただいた方法などを試してみます。

お礼日時:2007/12/16 22:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!