DOSコマンドのコピーコマンドについての質問です。
指定されたフォルダ内のファイル全て(サブフォルダ内に格納されているファイルも全て)をc:\bkup\にコピーするバッチを組みたいのですがどのようにすればよいのでしょうか。
xcopy /y /e %1 c:\bkup\
とした場合、サブフォルダもコピー対象に入りますがサブフォルダ内のファイルの格納先がc:\bkup\サブフォルダ名\になってしまい、私の実現したい処理とは異なります。
サブフォルダ内のファイルもc:\bkup\にコピーするにはどうすればよいのでしょうか。
宜しくお願い致します。
No.1
- 回答日時:
いまいち質問の意味がわかりにくいですが、こういうことでしょうか。
c:\data\sub1\aaa.dat
c:\data\sub2\bbb.dat
というのがバックアップ対象だったとして、
c:\bkup\aaa.dat
c:\bkup\bbb.dat
という風にコピーしたいということであれば、xcopyコマンドひとつでは、不可能です。
OSがNT/2000/XPであれば、次のようなバッチファイルで解決できます。
@echo off
for /f %%a ('dir /b/s c:\data') do (
copy %%a c:\bkup
)
以上 ご参考までに。
回答ありがとうございます。
ご教授いただいた方法でうまくいきました。
しかしスペースを含んだファイルがある場合にうまくいかないようです。
以下のように""で囲んでみたのですが%aにはスペースの前までのファイル名がすでに格納されているようでうまくいきませんでした。
for /f %%a in ('dir /b/s c:\data') do (
copy "%%a" c:\bkup
)
対処方法等ありますでしょうか。
宜しくお願いいたします。
尚、質問の意味はyou-mさんの認識通りです。
説明下手で申し訳ございません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/10/26 17:14
- ソフトウェア フォルダ内の全サブフォルダ内のファイルパスをサブフォルダ毎に行を分けてリスト化したい 1 2022/11/13 10:27
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Windows Vista・XP windows10 フォルダを上書きするときに、元のフォルダを全て削除してコピーする方法 3 2022/05/22 00:53
- グループウェア 一太郎がイントラで開けません。対処方法を知りたいです。 3 2023/04/04 13:30
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルコピーのスクリプトで...
-
Gitについて質問。 クローンし...
-
パワポでスライドをコピーでき...
-
バッチファイル XCOPYで上書き...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルで複数のコメントのサ...
-
現在のブックを閉じないで、マ...
-
マインクラフトPCをプレイしよ...
-
Vba初心者です。下記のコード助...
-
エクセルVBAでファイル・シート...
-
ファイルサーバ上のファイルが...
-
VBSで作成したフォルダにファイ...
-
AVIUTlって iPadでも使えますか?
-
[C#]Excelファイルをコピーする...
-
パソコン内の写真が消えた?
-
同じファイル名 上書きしないフ...
-
エクセル2010、図が大きすぎま...
-
DVD-Rの作成ができない
-
FSO.CopyFileでのエラー無視方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
現在のブックを閉じないで、マ...
-
エクセルのマクロについて教え...
-
frxファイルの役目
-
バッチファイル XCOPYで上書き...
-
エクセルのハイパーリンクがコ...
-
エクセルVBAで開いているファイ...
-
ファイルサーバ上のファイルが...
-
エクセル2010、図が大きすぎま...
-
[エクセル]コピーするとオブジ...
-
バッチファイルのコピーで
-
アクセス クエリを別のファイ...
-
Vba初心者です。下記のコード助...
-
バッチファイル 別ファイルにリ...
-
同じファイル名 上書きしないフ...
-
Gitについて質問。 クローンし...
-
vbsでExcelのシートをコピーす...
-
マインクラフトPCをプレイしよ...
-
xcopyでのバッチコピー方法でコ...
-
ファイルをコピーできない
おすすめ情報