- ベストアンサー
データだけをコピーする方法
- 定期的にサブディレクトリ内のファイルだけを、別のフォルダにコピーする方法を紹介します。
- 特定のディレクトリ内のすべてのファイルを別のディレクトリにコピーする方法を解説します。
- DOSのxcopyコマンドを利用して特定のフォルダのファイルのみをコピーする方法について説明します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ZCopy for Win というソフトの Gather という機能で できると思います。ベクターなどにあります。
その他の回答 (1)
- poor_Quark
- ベストアンサー率56% (1020/1799)
コピー元のサブディレクトリ構造やそれぞれの名前は固定(任意に変えられることがない)でしょうか。そうであれば"CDコマンド"を使うのはどうでしょうか。 CDコマンドとはカレント(着目)ディレクトリを移動する内部コマンドで例えば CD \aaa\aaa1\aaa11 COPY *.* \BBB CD .. COPY *.* \BBB というような使い方をします。"CD.."の".."の部分ですが 一段階上のディレクトリを示します。この場合はカレントが"\aaa\aaa1"に移動しています。 http://www.afis.to/~start/dos/command_e.html http://forum.nifty.com/fpcu/dosvcmd/index1.htm#SEC3 "*.*"はワイルドカードでこの場合はすべてのファイルという意味です。ワイルドカードの使い方は下記のサイトを参考にして下さい。 http://www.pc-view.net/Help/manual/0162.html "CDコマンド"のあとフルパスでディレクトリを指定してやればそのディレクトリにカレントを移動できます。 "COPY"コマンドは内部コマンドですがXCOPYは外部コマンドであり、OSの種類によって若干オプションスイッチの使い方が違います。ご自分の環境に合わせて調整して下さい。 http://www25.cds.ne.jp/~kamiken/bach/b_comand.html#xcopy http://okweb.jp/kotaeru.php3?q=767130 ご存じかと思いますがバッチファイルの実態はほとんどテキストファイルでありファイルの拡張子が.BATになっているものです。Windowsにふぞくのメモ帳で作成できます。作成が終われば拡張子を"bat"に変え必要があればショートカットをデスクトップに作ればよいかと思います。
お礼
コピー元のサブディレクトリ構造やそれぞれの名前は任意に変わります。 WSHで作りこむ方が早いでしょうか。
お礼
最初、ZCopyの設定方法が分かりませんでしたが出来ました。 ありがとうございました。