DOSのコピーコマンドにおけるフォルダー名にスペースがある場合の対処方法
- DOSのコピーコマンドを使用して、フォルダー名にスペースがある場合の対処方法を教えてください。
- Cドライブのあるフォルダーの中のファイルをDドライブにコピーするバッチファイルを作成したいです。しかし、フォルダー名にスペースがある場合の記述方法がわかりません。
- どのようにコマンドを書けば、フォルダー名にスペースがある場合でも正しくファイルをコピーできるでしょうか?
- ベストアンサー
DOSのコピーコマンド
このカテゴリーで良いかどうかわかりませんが、教えてください。(説明が下手ですみませんが) Cドライブのあるフォルダーの中のファイル(1つまたは複数)をDドライブにコピーするバッチファイルを作ろうと思います。 たとえばyyyyフォルダーのzzzzをコピーする場合は次のような1文です。 xcopy c:\yyyy\zzzz.* d:\ /e この時、フォルダー名にスペースがあるときはどうしたらいいのかわかりません。 たとえばc:\windows updateのようなフォルダー名の場合 xcopy c:\yyyy xxxx\zzzz.* d:\ /e では動きません(yyyyとxxxxの間にスペースがあるから)。 この場合DOSコマンドをどう書けば良いのか教えてください。
- その他(OS)
- 回答数1
- ありがとう数6
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
xcopy "c:\yyyy xxxx\zzzz.*" d:\ /e の様にダブルクォーテーションでくくってあげればうまくいきます。
関連するQ&A
- CDからハードディスクへのコピーコマンドについて
以下のことを実行したいと思っております。 OSはWindowsXP PRO SP2です。 1.クライアントPC上の既存フォルダ c:\a を c:\abak にリネーム 2.配布したCD上のフォルダ \a を クライアントPC上の c:にコピー ユーザーはパソコンの操作に慣れておらず、 フォルダ名を変えさせるとミスが頻発しそうなので、 CD上にバッチファイルを置いてそれをクリックすれば上記操作が完了するようにしたいと思っています。 1.については rename C:\a abak でうまくいったのですが、 2.についてxcopyコマンドでなんとかできないものかと思ったのですが、クライントPCによってCDドライブがD:だったり、E:だったりで統一されていないので、 xcopy ○○\a C: /s /e /h の○○の部分をどうしたらよいか分かりません。 私は専門知識を持った技術者ではありませんので、 プログラムを使ってなにか作ることができません。 コマンドを書いたバッチファイルを作る程度ならできます。 どなたか、私がやりたいことが実現できる方法をご教示いただければありがたいです。 足りない情報があればご指摘くださいませ。
- ベストアンサー
- その他(ITシステム運用・管理)
- DOSのXCOPYの使い方を教えて下さい
XCOPYでドライブのフォルダーとファイルを全てコピーしようとしてます。深夜にスケジュールにて実行する予定でオペレーター介入が不可能です。 XCOPY e:\* d:\SERVER2\BACKUP /EYC で実行すると *********************************** C:\>xcopy d:* gsfhp_bk /EY gsfhp_bk は受け側のファイル名です またはディレクトリ名ですか (F= ファイル、D= ディレクトリ)? *********************************** とオペレーター介入を要求してきます何とかなら無いでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- DOSコマンドでファイルをコピーできない。
xcopy "d:\MY documents\" "f:\My Documents\" /d /s 上記コマンドを記述したバッチファイルを実行すると C:\Documents and Settings\倉庫番.PC.000\デスクトップ>xcopy "d:\MY documents\" "f:\My Documents\" /d /s 無効なパスの指定です 0 個のファイルをコピーしました C:\Documents and Settings\倉庫番.PC.000\デスクトップ>pause 続行するには何かキーを押してください . . . とエラーがでます。なぜでしょうか? d:\はノートPCのdドライブ、fはUSB接続したHDです。 更新したファイルだけをバックアップしたいのですが・・・ 宜しくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- xcopyでのバッチコピー方法でコピーできない
こんにちは。 xcopyを使って、ネットワーク上のファイルを、同じくネットワーク上の別フォルダにコピーしたいと思っています。 ローカルで下記のコードを書きました。 xcopy C:\abc.txt D:\ これは問題なく、Dドライブ直下にデータがコピーできました。 次に、ネットワーク上のあるファイルを指定してコピーするコードを書きました。 xcopy \\mynetwork\abc.txt \\mynetwork\something\ or xcopy "\\mynetwork\abc.txt" "\\mynetwork\something\" これは一応はバッチ画面は起動されるのですが、正しくコピーをできませんでした。つまりコピーは失敗におわりました。 何が間違っているでしょうか? やりたい事は、単一のテキストファイルを、ある特定のフォルダにコピーして、既に同じファイル名があれば上書きするといったことをやりたいです。 よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- バッチファイルにて指定フォルダごとコピーする方法
バッチファイル初心者の為ご教授をお願いします。 Cドライブ直下に下記のようなフォルダがあります。 (それぞれのフォルダ内には沢山のフォルダやファイルが保存されています) 0001_2016_04_29 0001_2016_06_29 0001_2016_07_14 0002_2016_06_29 0002_2016_07_14 0002_2016_07_25 これをFドライブ(USBHDD)へフォルダ毎コピーしたいと思います。 XCOPYもしくはROBOCOPYでワイルドカードを使用しコピー出来ないでしょうか? Fドライブへは差分で保存し続けたいのでミラーは使用出来ません。 自分なりにしらべて下記のように記述してみたのですがうまくいきませんでした。 for /D %%A in (C:\0001*) do xcopy %%A /e F:\.
- 締切済み
- その他(プログラミング・開発)
- フォルダ丸ごとコピー上書きありの場合のコマンド
いつも お世話になってます 題名どおり フォルダを丸ごとコピーをコマンドで行いたいのですが(このフォルダはその下に複数の階層のフォルダとファイルを含んでいます) 例: C:\から d:\ヘ コピーの場合 『xcopy c:\フォルダ名 d:\フォルダ名』 上記で 処理した場合、 フォルダ名の直下のファイルのみコピーされて その下層のフォルダコピーは行われません フォルダコピーの方法をお教えください
- ベストアンサー
- Windows系OS
- コピーバッチについて
c:\にある全てのフォルダの中身を検索して拡張子『.xls』のフィルをd:\にコピーするバッチを作ろうとしています。 xcopy "c:\*.xls" "d:\" /r /y このままだとcドライブの直下にある『.xls』のファイルしかコピーしてくれません。(当たり前ですが・・) 色々考えているのですが、いい方法がどうしても思いつきません。まだまだ勉強足らずです。 どなたかご助力頂ければと思います。 宜しくお願いします。
- ベストアンサー
- Windows XP
- MS-DOSコマンドでフォルダをコピー。
お願いします。 XCOPYを使用すると思うのですが、うまくいかないんです。 Cドライブの「text」というフォルダを、中身も全部Dドライブにコピーするときはどうしたらいいですか?
- ベストアンサー
- オフィス系ソフト
- コピー元が固定パスでない場合のxcopyコマンドの書き方
xcopyコマンドをバッチファイルで実行するのですが、 固定パスの場合は、 xcopy c:\aaa\bbb.txt c:\ccc (c:\aaaフォルダ内のbbb.txtをc:\ccc) と書けばよいと思うのですが、 コピー元が固定のパスではない場合はどうやって書けば良いのでしょうか? やりたいことは、 dddと言うフォルダの中にバッチファイルとeeeフォルダが あり、eeeフォルダの中にコピーしたいもの(fff.txt)が入っています。コピー先は固定でc:\gggの場合 dddと言うフォルダは何処にあっても可能な場合です。 win2000とwin98で書き方が違う場合は両方お願い致します。 よろしくお願いいたします。
- ベストアンサー
- Windows NT・2000
- コマンドプロンプトでドライブを変更するには?
コマンドプロンプトの画面で c:\xxxx\zzzz となっているときに、Dドライブに変更しようとして、 cd d:と打つと、 d:\ c:\xxxx\zzzz となって、一旦Dドライブに変わりますが、すぐに元に戻ってしまいます。 どうすれば、d:\のままに出来ますか?
- ベストアンサー
- Windows XP
お礼
””でくくったら出来ました。感動です。 ここにくればいろんな知恵が付くことを改めて実感しました。 ありがとうございました!