fumokmm #8365(2009/01/19 14:54 GMT) Rating-1/3=-0.33
コピー元フォルダ、コピー先フォルダ、ファイル名(複数)を指定し、 コピー元フォルダ(配下含む)から、指定したファイル名のファイルを探し出し、 コピー先フォルダにツリーごとコピーする処理を実装して下さい。 [実装に際して] ・複数ファイル名を指定できればどのような形式でも構いません。 (例: コマンド引数, 外部ファイル) ・指定したファイル名が複数見つかった場合、すべてコピー対象として下さい。 ・コピー先に既にファイルやフォルダが存在する場合、削除して下さい。 (コピー先が指定したファイルのみとなるようにする) ・コピー先フォルダが存在しない場合、新規作成して下さい。 [余裕のある方は] ・除外するファイル名、フォルダ名を指定できるようにして下さい。 ・GUIでファイル名の指定やコマンド実行を行えるようにして下さい。 =============================== 例) コマンド引数で指定する (コマンド {コピー元} {コピー先} {コピーファイル名リスト}) >WholeCopy C:\temp C:\temp2 aaa.txt,ddd.txt,ggg.txt,kkk.txt [フォルダツリーの状態] C:\temp | aaa.txt | bbb.txt | ccc.txt | \---dir1 | ddd.txt | +---dir2 | | eee.txt | | | \---dir3 | fff.txt | ggg.txt | \---dir4 hhh.txt iii.txt jjj.txt kkk.txt C:\temp2 | aaa.txt | \---dir1 | ddd.txt | +---dir2 | \---dir3 | ggg.txt | \---dir4 kkk.txt ===============================
[ reply ]
fumokmm #8365() Rating-1/3=-0.33
コピー元フォルダ、コピー先フォルダ、ファイル名(複数)を指定し、 コピー元フォルダ(配下含む)から、指定したファイル名のファイルを探し出し、 コピー先フォルダにツリーごとコピーする処理を実装して下さい。 [実装に際して] ・複数ファイル名を指定できればどのような形式でも構いません。 (例: コマンド引数, 外部ファイル) ・指定したファイル名が複数見つかった場合、すべてコピー対象として下さい。 ・コピー先に既にファイルやフォルダが存在する場合、削除して下さい。 (コピー先が指定したファイルのみとなるようにする) ・コピー先フォルダが存在しない場合、新規作成して下さい。 [余裕のある方は] ・除外するファイル名、フォルダ名を指定できるようにして下さい。 ・GUIでファイル名の指定やコマンド実行を行えるようにして下さい。 =============================== 例) コマンド引数で指定する (コマンド {コピー元} {コピー先} {コピーファイル名リスト}) >WholeCopy C:\temp C:\temp2 aaa.txt,ddd.txt,ggg.txt,kkk.txt [フォルダツリーの状態] C:\temp | aaa.txt | bbb.txt | ccc.txt | \---dir1 | ddd.txt | +---dir2 | | eee.txt | | | \---dir3 | fff.txt | ggg.txt | \---dir4 hhh.txt iii.txt jjj.txt kkk.txt C:\temp2 | aaa.txt | \---dir1 | ddd.txt | +---dir2 | \---dir3 | ggg.txt | \---dir4 kkk.txt ===============================[ reply ]