- ベストアンサー
telnetでFTPでファイルをアップロードしたいのですが
telnetでFTPでファイルをアップロードしたい のですが、どうしても、そんなファイルは存在 しませんとでてしまいます。 これは、どういう風に送りたいファイルを記述 すればいいのでしょうか? ftp>send 送りたいファイル 送りたいファイルがDドライブの中のaaaという所 にあり、その中にあるCGIをFTPでアップ したいのです。 それは、コマンドプロンプトで指定してあげたい のですが、ローカル部分をどう記述していいのか わかりません。 教えて下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
lcdかな? 転送元ファイルが、 D:\cgi-bin\aaa\a.cgi として、 ftp> lcd D:\cgi-bin\aaa ftp> send a.cgi ・・でどうでしょう。 あるいは、 ftp> send D:\cgi-bin\aaa\a.cgi ・・とか。 No.1で書いた、FTP.EXE起動前に、転送したいファイルのあるドライブに移動(D:)、 ディレクトリに移動(cd \cgi-bin\aaa)し、カレントディレクトリとする・・でも良いと思いますが。
その他の回答 (2)
- mochiketsu
- ベストアンサー率65% (49/75)
横レスですみません。 >aaa.cgiが入ってる場所はWindows PCの >Dドライブの中のcgi-binの中のaaaというフォルダに >入っています。 ftpする前に、コマンドプロンプトでD:\cgi-bin\aaa\に移動して、 そこにaaa.cgiというファイルがあるのは確認してるんですよね?
お礼
何とかできました。有難うございました。
- osamuy
- ベストアンサー率42% (1231/2878)
Windows PCからUNIXマシンにFTPしたいという話として、 Windowsのコマンドプロンプトを起動。 転送したいファイルのあるドライブに移動、および、ディレクトリに移動しカレントディレクトリとする。 コマンドラインからFTP.EXEを起動し、リモートに接続。 リモートの転送先ディレクトリにcd。 ファイルをput。 FTPからquit。コマンドプロンプトをexit。 ――でOK。とか。 「telnetでFTPでファイルをアップロードしたい 」ってのが、よくわからないので、推測で書いてますが。 FFFTPとかのグラフィカルに操作可能なFTPクライアントを利用した方がてっとりばやいかも。
補足
わかりにくくてすみません。 どうしても、コマンドプロンプトでアップしたいので 教えて下さい。 ftp> cd /www/cgi-bin/aaa/ このファイルは今からサーバーにアップするための ディレクトリなのですが、この次に ftp> send (送りたいファイル) 例えば、ftp> send aaa.cgi (送りたいファイル)ここの記述の仕方がわからず local: aaa.cgi remote: aaa.cgi local: aaa.cgi : No such file or directory となってしまいます。 aaa.cgiが入ってる場所はWindows PCの Dドライブの中のcgi-binの中のaaaというフォルダに 入っています。 良かったら教えて下さい。
お礼
何とかできました。有難うございました。