![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
環境はWindows7です。
下記構成のファイルを一括で特定のフォルダにコピーする方法を探しています。
C\aaa\111.txt
C\aaa\112.txt
・・・
C\bbb\121.txt
C\ccc\33.txt
------------------
⇒C\ddd 配下へコピーしたい
方法(1):F3で「.txt」で検索してヒットしたものを一括でコピーする。
方法(2):.batファイルを使ってやる。
方法(2)について、下記のように書いてみました。
REM 複数フォルダーの不特定多数のファイルを特定フォルダーにコピーする
pause
cd %~dp0
dir /b No* >list.txt
for /F %%i in ( list.txt ) do copy /y %%i\*.txt 特定フォルダー
pause
カレントディレクトリにある複数フォルダ名をlist.txtに出力し、
それをまた読み込んでforを使って特定フォルダーにコピーする。
これだと同名のファイルがあった場合でも問答無用でどんどん上書きされてしまいます。
「コピーするが両方のファイルを保持する」状態にしたいんですが、
何か方法はないでしょうか・・・?
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
「同名のファイルがあった場合でも問答無用でどんどん上書きされてしまいます」とはどういうことでしょうか? そして, 「コピーするが両
方のファイルを保持する」というのは具体的にはどうしたいんでしょうか?この回答への補足
ご回答ありがとうございます。
>「同名のファイルがあった場合でも問答無用でどんどん上書きされてしまいます」とはどういうことでしょうか?
C\フォルダaaa\111.txt ・・・(1)
C\フォルダbbb\111.txt ・・・(2)
C\ddd ・・・(3)
(1)と(2)を、(3)配下にコピーする場合、(1)を(2)で上書いてしまいます。
>「コピーするが両方のファイルを保持する」というのは具体的にはどうしたいんでしょうか?
(1)を111.txt、(2)を111 (2).txtのようにしたいです。
上の例だと↓みたいに書いているのが現状です・・・。
-------------------
REM 複数フォルダーの不特定多数のファイルを特定フォルダーにコピーする
pause
cd %~dp0
dir /b フォルダ* >list.txt
for /F %%i in ( list.txt ) do copy /y %%i\*.txt ddd
pause
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Excel(エクセル) Excel VBA 3 2023/04/22 10:46
- Visual Basic(VBA) あるフォルダーのファイルを違う親フォルダーのサブフォルダーに移したい 11 2023/02/15 19:00
- Visual Basic(VBA) VBAでエクセルをtxtに変換するとエクセルでカンマを含む文字数字がtxtでは「""」付にならないよ 1 2022/08/27 12:17
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
このQ&Aを見た人はこんなQ&Aも見ています
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelのマクロについて教えてく...
-
エクセルで複数のコメントのサ...
-
マインクラフトPCをプレイしよ...
-
VBAでXCOPYの実行結果を取得したい
-
バッチファイル 別ファイルにリ...
-
サブフォルダ(データ)にある...
-
外付けハードディスクに保存し...
-
ゴミ箱に移動するような削除を...
-
バッチファイル XCOPYで上書き...
-
ExcelのVBA使用ファイルが保存...
-
frxファイルの役目
-
Eclipse(エクリプス)でチーム開...
-
日付の新しいファイルのみ自動...
-
VBScriptで読み取り専用ファイ...
-
USBでコピーしたエクセルが読み...
-
VPNでデータコピー、フォルダ間...
-
エクセルVBAで全てのサブフォル...
-
エクセルファイルに「コピー」...
-
同じファイル名 上書きしないフ...
-
ZEN MOZAICの音楽取...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
バッチファイル XCOPYで上書き...
-
frxファイルの役目
-
エクセルVBAで開いているファイ...
-
エクセルのハイパーリンクがコ...
-
[エクセル]コピーするとオブジ...
-
バッチファイル 別ファイルにリ...
-
Vba初心者です。下記のコード助...
-
ファイルサーバ上のファイルが...
-
Gitについて質問。 クローンし...
-
エクセル2010、図が大きすぎま...
-
バッチファイルのコピーで
-
現在のブックを閉じないで、マ...
-
エクセルのマクロについて教え...
-
vbsでExcelのシートをコピーす...
-
同じファイル名 上書きしないフ...
-
アクセス クエリを別のファイ...
-
マインクラフトPCをプレイしよ...
-
xcopyでのバッチコピー方法でコ...
-
開いている別のファイルにExcel...
おすすめ情報