![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
FTPコマンドでファイルを転送したい。操作はクライアントで行っています。
サーバ⇒クライアントです。ディレクトリー構成は。(サーバー側)c:\2.txt を⇒(クライアント側)c:\2.txt
に転送したいのですがエラーが出ます。次のように実行しています。
ftp>get c:\2.txt c:\2.txt としています。これを実行すると次のエラー
【550 c:\2.txt :The filename is incorrect】
と出ます。どうすればよいでしょうか?
ファイルタイプもascii にしたりbin にしたり試しているがだめです。
お願いします。
No.4ベストアンサー
- 回答日時:
掲題の内容を見ると、サーバはWindows系と思われます。
この前提でお話しますと、「FTPは何処でも参照できる訳ではない。」
と言うことです。FTPサーバ側はホームディレクトリが決まっている
ので、それ以下の階層(ディレクトリ)しか参照できません。
サーバ側で次の操作を行います。コントロールパネル→管理ツール→
インターネットインフォメーションサービス
次にコンピュータを開き、「規定のFTPサイト」のプロパティを展開
します。ここの「ホームディレクトリ」タブがFTPのルートです。
これを"C:\"にすれば目的は達成できますが、FTPでC:\を開放する
ことによって生じる危険性は十分に認識してください。
つまり、ルートディレクトリに目的ファイルを置くと言うのが、
問題のある設計なのです。
ありがとうございました!
無事転送できました。FTPのルートに転送したいファイルを置き操作したところ転送できました。
助かりましたありがとうございました。
IISの設定が必要とは想像しませんでした。
No.3
- 回答日時:
>解決するにはどこを見ればよいのでしょうか?
ftpデーモンに何を使っているかも提示されていないし
ちょっとわかりかねます・・・
なにか設定するダイアログかファイルがあると思うので
そこでルートディレクトリを指定できるんじゃないですか?
No.2
- 回答日時:
ftp> cd \
としたあとに
ftp> ls
ってしてみてください。
そこに2.txtがないならそのftpではc:\まで遡れない設定に
なっていると思います。そのサーバーの設定をみてみてください。
この回答への補足
回答ありがとうございます。次の結果となりました。解決するにはどこを見ればよいのでしょうか?
よろしくお願いします。
230 User administrator logged in.
ftp> cd \
250 CWD command successful.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
226 Transfer complete.
ftp>
No.1
- 回答日時:
ftp>lcd c:/
ftp>cd /
ftp>get 2.txt
とかいう感じじゃないでしょか?
この回答への補足
早速の返答ありがとうございます。今試行できる環境にないため明日試します。初心者で申し訳ありませんが質問させてください。
ftp>lcd c:/
ftp>cd /
の意味を教えてください。こちらで調べたのは
ftp>lcd c:/ ⇒ローカル側のディレクトリを移動する。更に言えばファイルの転送先をc:\直下にする ということでしょうか?
ftp>cd / ⇒サーバー側のディレクトリを移動する。更に言えばファイルの取得はc:\直下にあるファイル ということでしょうか?【cd /】の意味は【c:\直下】でよろしいでしょうか?
試行しましたが、まだできないようです。結果は以下のとおりです。
230 User administrator logged in.
ftp> lcd c:\
Local directory now C:\.
ftp> cd \
250 CWD command successful.
ftp> get 2.txt
200 PORT command successful.
550 2.txt: The system cannot find the file specified.
ftp>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/02/05 09:55
- オープンソース Coinmarketcap api 1 2022/05/30 15:47
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- その他(プログラミング・Web制作) ファイル名の一部をbatで変更したい batファイルを使って、以下のようにファイル名の一部を変更した 3 2023/02/21 20:09
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
FTPの送信結果を検知したい
その他(プログラミング・Web制作)
-
ftpサーバー 接続できない
Windows 10
-
FTPコマンドのCDについて
UNIX・Linux
-
-
4
FTPでファイルがダウンロードできない
UNIX・Linux
-
5
ftpのmgetコマンドの自分の格納場所の指定方法は?
Windows Me・NT・2000
-
6
FTPでのGET
その他(ソフトウェア)
-
7
シェルスクリプトでFTPの実行結果を取得するには
その他(プログラミング・Web制作)
-
8
ftp処理でmove(移動)を行いたい
その他(プログラミング・Web制作)
-
9
FTPで書き込み中のファイルの完了を知りたい
C言語・C++・C#
-
10
FTPサーバーで書き込みができません
その他(コンピューター・テクノロジー)
-
11
FTPに接続し、 あるフォルダ内の一覧を取得する、、、という操作を Windows10のコマンドプロ
Windows 10
-
12
ORA-00959: 表領域'****'は存在しません
Oracle
-
13
FTPコマンドでディレクトリごとファイル移動できるコマンドはありますか?
その他(プログラミング・Web制作)
-
14
FTPで存在しないファイルをGETしたときの動作について
その他(コンピューター・テクノロジー)
-
15
FTPのgetとputの使いわけ。
その他(コンピューター・テクノロジー)
-
16
ftpコマンドバッチファイルのリダイレクト結果
その他(プログラミング・Web制作)
-
17
exeファイルの中身を見ることは可能ですか?
フリーソフト
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチ処理でファイルの中身を...
-
VBAでワークシートを引数として...
-
.txtではなく.logの方が良いの...
-
多数のサブディレクトリ内のフ...
-
拡張子を元に戻す
-
テキストファイルで提出とは?
-
テキスト(txt)→ワード(docx)へ...
-
バッチファイルで文字列削除に...
-
ファイルの最後に文字列挿入
-
Windows マシンでFTPバッチが動...
-
★★★PowerShellのpatternについ...
-
psqlでエラーログをとりたい
-
バッチファイル 複数ファイル...
-
テキストファイルのファイル名...
-
VBAでエクセルをtxtに変換する...
-
EXCEl/VBAで拡張子なしのファイ...
-
コマンドプロンプトでファイル...
-
Windowsのバッチファイルを利用...
-
VB.NETでフォルダを圧縮
-
【Excel】 VBAを使って毎回名前...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチ処理でファイルの中身を...
-
VBAでワークシートを引数として...
-
.txtではなく.logの方が良いの...
-
拡張子を元に戻す
-
多数のサブディレクトリ内のフ...
-
COPYコマンドで結合すると余計...
-
forfilesで検索したファイルを...
-
テキストファイルのファイル名...
-
テキストファイルで提出とは?
-
ファイルの最後に文字列挿入
-
バッチファイル 複数ファイル...
-
Windowsのバッチファイルを利用...
-
バッチファイルからVBAに引数を...
-
psqlでエラーログをとりたい
-
renameコマンドについて
-
VBAでエクセルをtxtに変換する...
-
バッチファイルで文字列削除に...
-
cshでファイルサイズ取得
-
テキスト(txt)→ワード(docx)へ...
-
ファイル内容の修正、行削除に...
おすすめ情報