単純にコピペをするのではなく、コマンドプロンプトまたはバッチを利用した方法でお願いします。
COPYコマンドを使うと、1つ1つデータを移動しないといけなく不便です。1万ファイルを一気にコピーしたいです。そして、もし仮にコピー先に同じ名前のファイルがあった場合は、問答無用で上書きしてもらいたいです。
http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/copy.s...
copy C:\TEST\*.* MYFOLDER /Y
サブフォルダーがある場合と考えると、xcopyコマンドを使うほうがいいです。
copyコマンドも同じですが、事前にネットワークのフォルダーをドライブとしてマッピングして必要があります。
xcopyの使い方については、こちらを参考にしてください。
http://hp.vector.co.jp/authors/VA002739/ntcom/com_dir/xcopy.htm
ありがとうございます!
COPY c:\TEST\*.* /V /Y
意味はコピー c:\TESTのすべてのファイルの
すべての拡張子 ファイルの書き込みは正常か終わったら
チェックして 上書きしてもいいです
こんないみです。
/vをはずすと終わった後コピーが正常かチェックしません。
コマンドプロンプトヘルプより転載
1 つまたは複数のファイルを別の場所にコピーします。
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B] 送り側 [/A | /B]
[+ 送り側 [/A | /B] [+ ...]] [受け側 [/A | /B]]
送り側 コピーするファイル (複数可) を指定します。
/A ASCII テキスト ファイルとして扱います。
/B バイナリ ファイルとして扱います。
/D 受け側のファイルが暗号化が解除されて作成されるようにします。
受け側 新しいファイルのディレクトリまたはファイル名 (複数可) を指定し
ます。
/V 新しいファイルが正しく書き込まれたか検査します。
/N MS-DOS 形式以外の名前のファイルをコピーするときに、利用可能な
らば、短いファイル名を使用します。
/Y 受け側の既存のファイルを上書きする前に確認のメッセージを表示し
ません。
/-Y 受け側の既存のファイルを上書きする前に確認のメッセージを表示し
ます。
/Z ネットワーク ファイルを再起動可能モードでコピーします。
/L 送り側がシンボリック リンクの場合は、送り側リンクが指し示す
実際のファイルではなく、リンクをターゲットにコピーします。
環境変数 COPYCMD でスイッチ /Y が設定されている場合があります。
このスイッチは、コマンド ラインから /-Y が指定されると無効になります。既定
では、COPY コマンドがバッチ スクリプトから実行されていない場合、上書き確認
メッセージが表示されます。
複数のファイルを追加するときは、受け側に 1 個のファイルを指定し、送り側に
複数のファイルを指定します (ワイルドカードを使うか、ファイル 1 + ファイル 2 +
ファイル 3 と指定します)。
だそうです。
ありがとうございます!
これだけですか!!forループとか使うと思っていましたが・・・ありがとうございます!