OK Waveページ内を検索してみましたが、同じような質問をされている方がいないようでしたので、新規で質問させていただこうと思います。
ある特定のフォルダに入っているファイルを、指定した拡張子以外のファイルのみコピーしるバッチファイルを作成したいのですが、よい方法がみつかりません。
コマンドの操作方法をいろいろ調べてはみたのですが、
指定拡張子以外をコピーするようなコマンドがないようです。
例えば、c:\TEST_Aに、a.xls, b.doc, c.txtとファイルがあって、拡張子が"txt"以外のファイルをすべてc:\TEST_Bフォルダにコピーを取りたい場合、どのようにバッチファイルを組めばよいでしょうか。
以上、宜しく御願い致します。
No.4ベストアンサー
- 回答日時:
SET SRC_DIR=C:\TEST_A
SET DIST_DIR=C:\TEST_B
SET EXCLUDE_FILE_EXT=.txt
FOR %%F IN (%SRC_DIR%\*) DO (
IF /I NOT "%%~xF"=="%EXCLUDE_FILE_EXT%" copy "%%F" "%DIST_DIR%"
)
みたいな感じでしょうか・・・
※ファイルの拡張子の取得方法は for /? で見つけられます。
ご回答ありがとうございます。
先ほど、試してみたところ、動作いたしました。
ソースを書き換えれば、他にもいろいろと応用できそうです。
ありがとうございました!!
No.3
- 回答日時:
すでに自分で解決されたかもしれませんが、
dir /b c:\TEST_A\*.txt > exclude-list
xcopy /exclude:exclude-list TEST_A TEST_B
でどうでしょう?
一時ファイルが必要なのがちょっといやらしいですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Windows 10 Windows10で、フォルダにあるすべてのファイルを、下層フォルダも含め一つの階層へ配置し直したい 3 2022/05/31 09:50
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Windows Vista・XP windows10 フォルダを上書きするときに、元のフォルダを全て削除してコピーする方法 3 2022/05/22 00:53
- Windows 10 ネットワークプリンターにファイルを直接送る方法・コマンドないですか?(´・ω・`) 3 2023/03/13 23:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス クエリを別のファイ...
-
エクセルで複数のコメントのサ...
-
現在のブックを閉じないで、マ...
-
vbsでExcelのシートをコピーす...
-
バッチファイルのコピーで
-
VBSでExcelシートのコピー
-
Vba初心者です。下記のコード助...
-
エクセル2010、図が大きすぎま...
-
[エクセル]コピーするとオブジ...
-
パワポでスライドをコピーでき...
-
frxファイルの役目
-
エクセルVBAで開いているファイ...
-
バッチファイル XCOPYで上書き...
-
バッチでサブフォルダ内のファ...
-
VBSで作成したフォルダにファイ...
-
Gitについて質問。 クローンし...
-
ファイルサーバ上のファイルが...
-
FTPとファイルコピーの違いにつ...
-
バッチファイル 別ファイルにリ...
-
エクセルのマクロについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
エクセルのハイパーリンクがコ...
-
バッチファイル XCOPYで上書き...
-
バッチファイル 別ファイルにリ...
-
frxファイルの役目
-
ファイルサーバ上のファイルが...
-
バッチファイルのコピーで
-
Vba初心者です。下記のコード助...
-
xcopyでのバッチコピー方法でコ...
-
同じファイル名 上書きしないフ...
-
エクセルVBAで開いているファイ...
-
エクセル2010、図が大きすぎま...
-
vbsでExcelのシートをコピーす...
-
アクセス クエリを別のファイ...
-
bat 同名ファイルコピー時にリ...
-
[エクセル]コピーするとオブジ...
-
ワード 一部のページだけをpdf...
-
パワポでスライドをコピーでき...
-
FSO.CopyFileでのエラー無視方法
-
VBSで作成したフォルダにファイ...
おすすめ情報