掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Inetを利用してファイルをサーバにPutするには? (ID:81956)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VBの超初心者ですので、足りない情報がありましたら、教えてください。 行いたいことはPCで作成したファイルをUNIXサーバの特定の場所に置きたいということです。ファイルはただのアスキーのテキストです。 いろいろ調べた結果、下記のように行えばできるかと思って書いてみました。 Inet1.URL = "ftp://servermachine" ' FTPアドレスを指定 Inet1.UserName = "daresore" ' ユーザ名を指定 Inet1.Password = "password" ' パスワードを指定 Inet1.Protocol = icFTP ' 接続方法を指定 Inet1.Execute , " CD /usr/tmp" ' アップロード処理を行う Inet1.Execute , "PUT C:\Documents and Settings\Administrator\My Documents\hogehoge.txt hogehoge.txt" Inet1.Execute , " quit" servermachineには直接FTPができることは確認しています。VBでこのプログラムだとうまくいきません。 vtData = Inet1.GetChunk(1024) これでFTP先のディレクトリが今どこにいるかを確認したり"DIR"の結果をみたところ、きちんと正しく返ってきているのが確認されました。結局、ファイルを置くPUTコマンドだけがきいていないようですが、何かプロパティの設定もしくは別の確認すべきところを忘れているのでしょうか? もんど
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.