[前の記事]« 「テキストファイルの特定行から複数の文字列を抽出して処理実行」を行数分繰り返したい
[次の記事]Windowsファイアーウォールを無効にするコマンド »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「COPY,XCOPY…ファイルやディスクの複写・連結・バックアップ」索引へ

多数のサブディレクトリ内のファイルを一括コピーするには

1567.
サブディレクトリについて
2007年01月05日(金) 00時26分
コータロー
はじめまして、コータローと申します。

最近コマンドプロンプトを使用し始めました。
現在、デジカメで撮った画像をPC内に保存しているのですが、
この画像を複製(コピー)し、workのディレクトリに移したいと思っています。

D:\デジカメ\Image_Library\年月日(複数有)\配下にあるjpgを
D:\デジカメ_workに移動させたいと思っています。

それで今私の中で問題となっていますのが、年月日(複数有)のところです。
このディレクトリには、例えば20030101、20061201など年月日でディレクトリが分けられており、
これらのディレクトリが100以上あります。

現在のコードは以下のようにしていますが、ディレクトリの指定で
ワイルドカードって使用出来ないのでしょうか?

Copy /v D:\デジカメ\Image_Library\*\*.JPG D:\デジカメ_work

D:\デジカメ\Image_Library\*(←ここです)\*.jpg
D:\デジカメ\Image_Library\2006????\*.jpg

どうぞ、お力をお貸しください。よろしくお願いします。
1568.
Re:サブディレクトリについて
2007年01月05日(金) 08時11分
ラシャン
for /f %%a in ('dir D:\デジカメ\Image_Library /b') do xcopy /d D:\デジカメ\Image_Library\%%a\*.jpg D:\デジカメ_work\

これでいけると思います。
1580.
Re:サブディレクトリについて
2007年01月05日(金) 21時22分
コータロー
無事動きました。
作成までしていただきありがとうございます。
また何かありましたら、よろしくお願いします。
 
 
 


カテゴリー「COPY,XCOPY…ファイルやディスクの複写・連結・バックアップ」索引へ

 




カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2007年01月05日 23:12に投稿されたエントリーのページです。

ひとつ前の投稿は「「テキストファイルの特定行から複数の文字列を抽出して処理実行」を行数分繰り返したい」です。

次の投稿は「Windowsファイアーウォールを無効にするコマンド」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート